foxes-opt

View on PyPIReverse Dependencies (1)

0.2 foxes_opt-0.2-py3-none-any.whl

Wheel Details

Project: foxes-opt
Version: 0.2
Filename: foxes_opt-0.2-py3-none-any.whl
Download: [link]
Size: 62929
MD5: 8185d444eb4d2945c0df244395f2223f
SHA256: 5b232ead4bc2d97543879ae15ac060e6bce9323f5371c4de4110de1cd014707c
Uploaded: 2024-10-24 08:23:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: foxes-opt
Version: 0.2
Summary: Wind farm optimization for the FOXES package
Author: Jonas Schulte
Maintainer: Jonas Schulte
Project-Url: Homepage, https://github.com/FraunhoferIWES/foxes-opt
Project-Url: Documentation, https://fraunhoferiwes.github.io/foxes-opt/index.html
Project-Url: Repository, https://github.com/FraunhoferIWES/foxes-opt.git
Project-Url: Bug Tracker, https://github.com/FraunhoferIWES/foxes-opt/issues
Project-Url: Changelog, https://github.com/FraunhoferIWES/foxes-opt/blob/main/CHANGELOG.md
License: MIT License Copyright (c) 2024 FraunhoferIWES Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: Wind farm,Wake modelling,Wind farm optimization
Classifier: Topic :: Scientific/Engineering
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 4 - Beta
Requires-Python: >=3.8
Requires-Dist: foxes (>=1.0)
Requires-Dist: iwopy (>=0.3)
Requires-Dist: pymoo (>=0.6)
Requires-Dist: flake8; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: jupyter; extra == "dev"
Requires-Dist: objsize; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: sphinx-immaterial; extra == "doc"
Requires-Dist: nbsphinx; extra == "doc"
Requires-Dist: ipykernel; extra == "doc"
Requires-Dist: ipywidgets; extra == "doc"
Requires-Dist: m2r2; extra == "doc"
Requires-Dist: lxml-html-clean; extra == "doc"
Requires-Dist: flake8; extra == "test"
Requires-Dist: pytest; extra == "test"
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2654 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.2.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
examples/layout_geom_reggrids/run_pymoo.py sha256=DOTUQR__cx6nEs5yFxVFehZBPnipoi8Kg4JtHLRt3Qk 3191
examples/layout_regular_grid/run_pymoo.py sha256=hG3Hn53ZgUwfz5T2wICCuE0NbmDjvuwbdxUplwaRpVI 4968
examples/layout_regular_grids/run_pymoo.py sha256=xxr4C65xvU7YiQFMHlylKqLPNEU2lisPl8EqHtacQzc 5417
examples/layout_single_state/run_gg.py sha256=_ZcA-bJ0vnDRKakioQLEXvnQmKQguvPMP4FNZ2kxaB8 5092
examples/layout_single_state/run_pymoo.py sha256=xVyIwITBK17uPuLXbPeKe-xAi6_cDQj1pkwGhy_aZpk 5415
examples/layout_wind_rose/run_gg.py sha256=TDgKwxDq1YwcL5ddTOUS-Ua3yK3SnZH-Wzck_Ak0Zgw 5456
examples/layout_wind_rose/run_pymoo.py sha256=Ahy0-MjEadXuWzjfVrYOiLJdtF4kgKDoBu0Z8UiK2Ls 5869
examples/wake_steering/run_gg.py sha256=oNgdb3_NwJqqvK1uWv08CUhE4nQyxL1Fv2w9TBU2Rc4 4438
examples/wake_steering/run_pymoo.py sha256=0-ibdr8ZSTrBHtiAfgvpsAxuP4BWboMMV7mhQ_l8qj0 4697
foxes_opt/__init__.py sha256=qSrUXekaE2Abmz_pl-Aazuk79CFN9v0-B0HrpKyC1FA 316
foxes_opt/constraints/__init__.py sha256=UZzN_JlxGaASdGtvBn5d5xwdSDpwO6bklj3vw70IZvU 159
foxes_opt/constraints/area_geometry.py sha256=T0cjUzhuwuFlX0E8bAjZMGIjWO2A6dZGbMH0VqgnzzY 6156
foxes_opt/constraints/min_dist.py sha256=Kwwa_22LN1DkGfNcx1wGT0X0DPk9Ip8mhXP2U7o8sIg 7532
foxes_opt/core/__init__.py sha256=ugGfoIhn64oo_fYKyiGZo3eyFJfd7dhdwgl8MzgUl5o 289
foxes_opt/core/farm_constraint.py sha256=wEaWeNnUSb7G7BNUJ05d1NzNrLfvTVS4pcCeYSyt_iw 2009
foxes_opt/core/farm_objective.py sha256=0XaSCOHxTyd6lVnrBGiDhwtt53YLSvpH29MVK5wtX1Q 2039
foxes_opt/core/farm_opt_problem.py sha256=8LVjlPXVhYykStnxnHGoazD3n_trNSL4IxmDxJXDHU4 8382
foxes_opt/core/farm_vars_problem.py sha256=7bS_nX1HbhBl9ZE44vy3UrLJJFie1in555joO6zpB0E 7774
foxes_opt/core/pop_states.py sha256=nW4lqmF4YNqVJYfOOaSYOId-pyzmH-RK8paU3xqSwtA 5780
foxes_opt/objectives/__init__.py sha256=Cs1CciLB53G_LOcjqqSBhyojB3FmyGeg5dInXpcw1l8 153
foxes_opt/objectives/farm_vars.py sha256=ZYK2LA0itW6wRc4u7hrRWMAjdUXuQe3picNmls3zk1Y 8984
foxes_opt/objectives/max_n_turbines.py sha256=BPMmQIhrAZkg9APYD9ynbSu2TTp8bfFJW9Wg22NvfYc 4149
foxes_opt/problems/__init__.py sha256=ZfyWlykuyeH5_XC0ebmvQtchwY1ZQS9-TxcHVr_-4Gw 103
foxes_opt/problems/opt_farm_vars.py sha256=yu9qBYGZQqeLTZGvR2nEJSTi14uDe0_gifjA3TC6Dg4 19425
foxes_opt/problems/layout/__init__.py sha256=aou75vqe8bjhstQCK3Eemg8PLKtE2DCJt2Aw476i-YM 229
foxes_opt/problems/layout/farm_layout.py sha256=sn_Q7OjAI2UFl_93WFx-UD-Ea8e0eg6w0gdXIbu9Gvc 3924
foxes_opt/problems/layout/reggrids_layout.py sha256=CwmBQOBZvcp1pl4BI_R7kTwk0g4UYcbnWmzFHuufIsI 11798
foxes_opt/problems/layout/regular_layout.py sha256=Z5aQKe09ksvkyru6GZty07eA0JxTAh-61AZ8SdJzSbs 10583
foxes_opt/problems/layout/geom_layouts/__init__.py sha256=8QpYPWdT2QA6laSL8t7nkqXApmEtu6A00-TXWn6j28g 386
foxes_opt/problems/layout/geom_layouts/constraints.py sha256=GHsK-_0S-_6Ogw_JVOKjCmJo_uCCzPc1tzS4C2FIfLQ 22624
foxes_opt/problems/layout/geom_layouts/geom_layout.py sha256=CRdta3H65mxdO705dVDImsWrl6U9f4dY40UVxVsXJd4 8164
foxes_opt/problems/layout/geom_layouts/geom_layout_gridded.py sha256=7vXKVkPOHj2rOKY1TzPLB9_rAOR6Iqp9z-8w-j5HNmU 7586
foxes_opt/problems/layout/geom_layouts/geom_reggrid.py sha256=muAquvY_VFNwh-dZ-pJ290X-91a87IW5sQQwUu86PZg 10104
foxes_opt/problems/layout/geom_layouts/geom_reggrids.py sha256=uKkmqENXniZFA-XpCYCw6F6CN1TP13ZRSaoO3jt3hGY 14222
foxes_opt/problems/layout/geom_layouts/objectives.py sha256=aecnHVmES979yAsIJS2JD9qMuxPlGbUT_1zfAIBaOhU 17834
tests/00_layout_single_state/test_layout_single_state.py sha256=aQVDpnyQnYdJJmckUljDlo19LtwMIky7-g1g8yeXTlI 2571
foxes_opt-0.2.dist-info/LICENSE sha256=vMQwE9sspe5lraa-ITknJl4ktsJXfo_X96xHRR3knXQ 1071
foxes_opt-0.2.dist-info/METADATA sha256=Cpi3YnIqlW01Xd1jjeeiC_fr4Cv83c7kDImbJ6y3iAw 5873
foxes_opt-0.2.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
foxes_opt-0.2.dist-info/top_level.txt sha256=iC53KuwEbhKc2-pfgifeXFN8UFSSkSHtXsYzOO0xbk0 25
foxes_opt-0.2.dist-info/RECORD

top_level.txt

examples
foxes_opt
tests