foxes-opt

View on PyPIReverse Dependencies (1)

0.3 foxes_opt-0.3-py3-none-any.whl

Wheel Details

Project: foxes-opt
Version: 0.3
Filename: foxes_opt-0.3-py3-none-any.whl
Download: [link]
Size: 68867
MD5: da7c3485ae9194537f47175c8fcfd700
SHA256: 73ac3fee5776e622512d4859dc35c2d2e9d910afe2ff3b85182bf8ca337fedbb
Uploaded: 2024-11-29 14:11:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: foxes-opt
Version: 0.3
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.2.2)
Requires-Dist: iwopy (>=0.3.1)
Requires-Dist: pymoo (>=0.6)
Requires-Dist: xarray
Requires-Dist: netcdf4
Requires-Dist: flake8; extra == "test"
Requires-Dist: pytest; extra == "test"
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 == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: jupyter; extra == "dev"
Requires-Dist: objsize; extra == "dev"
Requires-Dist: black[notebooks]; extra == "dev"
Provides-Extra: test
Provides-Extra: doc
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2654 characters]

WHEEL

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

RECORD

Path Digest Size
examples/layout_geom_reggrids/run_pymoo.py sha256=jQPp5UdaDCJbyB8EKt0IjtJ0gqHcKbM0iSelv7X8im0 3186
examples/layout_regular_grid/run_pymoo.py sha256=uxtb4jJqN7UR6MSx4tEIsee5llqxbIyRfUkKYtAytVU 4963
examples/layout_regular_grids/run_pymoo.py sha256=iZCnUIrLfHO4SJCv_JUzE9lkDq-HmZ8_4Y7fSwDMA0s 5412
examples/layout_single_state/run_gg.py sha256=a439nG6qZNZSx8rV-TcR9M5002Qsz_IfQf95KN181Tg 5087
examples/layout_single_state/run_pymoo.py sha256=LsqRBmBkyNlw6RGus4ItCabR19UzrdvfsPUQ7W5tikU 5410
examples/layout_wind_rose/run_gg.py sha256=hjfRZtkTaXXokVTw-BWAd9epoTh4eNqe-3ecHbJwisA 5637
examples/layout_wind_rose/run_pymoo.py sha256=DnyzRB_VJ4eOqgKAi4IQIZlvUrDgx85Z2r4pmxDcESg 6051
examples/wake_steering/run_gg.py sha256=aWL6PIAl_a1HEcDnphpJQM8H2cnbtpVXUKJnGy8x1rQ 4433
examples/wake_steering/run_pymoo.py sha256=TJOLw4aro7xnEnfaVDBpBEhhU6fbemCLkrR4bGgwc9M 4692
foxes_opt/__init__.py sha256=sJSITxoTqFwCYBMmwVZoW5FUoyJ9mOQBYoYT4m-nQhM 385
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=J2fLL8Zl_uVMuGHgsTd35SWUFZMgdZ4rcVKkDVgC8l0 2511
foxes_opt/core/farm_objective.py sha256=9mSOeWTgSW0x2ggfJbiNY9AjMLcWIKYBDPkUXlOkK0U 2506
foxes_opt/core/farm_opt_problem.py sha256=1lTEdtHzPBBQN1Et7YuFRgRmlJhwahwlaSR1OQR2-tU 9071
foxes_opt/core/farm_vars_problem.py sha256=wTAK0dQxaFDemEnmb8rI4L5nGbtnnmtc7v-uSPXadMA 8322
foxes_opt/core/pop_states.py sha256=tRs_QCM6swRPPPq3P2vK9Sfevj0pX_OQrx-TtN9olu0 5823
foxes_opt/input/__init__.py sha256=Amu6XTdYjXwagM28ZcVrQxzzm5RLSrvsJdLUpXW3DqI 19
foxes_opt/input/yaml/__init__.py sha256=LzxNHjCh42uMVZTNAglkfuSVBpP0Dfmypt20zYTblhg 84
foxes_opt/input/yaml/dict.py sha256=1k6i_2Zt2TXdHiQMp4iByBMp4l49UJfuaEU-w76WAXc 6122
foxes_opt/input/yaml/yaml.py sha256=XRf-AnUvZq-Afjpp0mx7gEMo_eCtGLk-LUbaOZDdGzs 2712
foxes_opt/objectives/__init__.py sha256=Cs1CciLB53G_LOcjqqSBhyojB3FmyGeg5dInXpcw1l8 153
foxes_opt/objectives/farm_vars.py sha256=fp7XTdPkJrzYcscwkmnZJyVXd8OZti_to_fvcBe-_4E 10108
foxes_opt/objectives/max_n_turbines.py sha256=BPMmQIhrAZkg9APYD9ynbSu2TTp8bfFJW9Wg22NvfYc 4149
foxes_opt/output/__init__.py sha256=8urS7xYdNCZvO5lUrjmDRXQcXOzYQmIWuYpydjorHV8 108
foxes_opt/output/opt_output.py sha256=KORfkbN1JLHLqjQe80skJq0GqZKAf-LGwoiqBTi0Kgg 143
foxes_opt/output/results_writer.py sha256=LoqEHg5oOEaw9CgsioJaBwIB6PUEtuBqUn-8SF2bLLo 4815
foxes_opt/problems/__init__.py sha256=ZfyWlykuyeH5_XC0ebmvQtchwY1ZQS9-TxcHVr_-4Gw 103
foxes_opt/problems/opt_farm_vars.py sha256=Bt2sG4ZWGdc5t0tlmPsU7ZnRj3DI8zCat___c2Mprdk 20011
foxes_opt/problems/layout/__init__.py sha256=aou75vqe8bjhstQCK3Eemg8PLKtE2DCJt2Aw476i-YM 229
foxes_opt/problems/layout/farm_layout.py sha256=oZVAmIYRug_ziESRMZ5BenJMmjz1vBPXsBGthKk1SyY 3960
foxes_opt/problems/layout/reggrids_layout.py sha256=eFFaCPic1pUPTk8WEfucDUqyW8c0WQLyxtwPlUM8oLw 11897
foxes_opt/problems/layout/regular_layout.py sha256=bDMZj3OhXSxQ4IJy4xCO1gi4G3Dmqbn3IrNI37jTg4A 10733
foxes_opt/problems/layout/geom_layouts/__init__.py sha256=8QpYPWdT2QA6laSL8t7nkqXApmEtu6A00-TXWn6j28g 386
foxes_opt/problems/layout/geom_layouts/constraints.py sha256=ns6CJQkHJocH5hw0XI2z_ALjOcAK8I1Yfgby7MFZIWM 22638
foxes_opt/problems/layout/geom_layouts/geom_layout.py sha256=nLOcwSTDxEnCJ7ovJ19li9QChgyIyDPFvD4k_IXk-GY 8200
foxes_opt/problems/layout/geom_layouts/geom_layout_gridded.py sha256=shaOmCxwhr1eHXklhOlC-5CMIbSvm6puNi8RszwuzMw 7629
foxes_opt/problems/layout/geom_layouts/geom_reggrid.py sha256=vMAGSYRxH-73TpWQ0ok0D70YNtT0zDzmDgay5iij5Ls 10151
foxes_opt/problems/layout/geom_layouts/geom_reggrids.py sha256=C4LioEHLH9x325WUnJs4JmjZkM_Bm_AhwQ-0E9U5LuE 14372
foxes_opt/problems/layout/geom_layouts/objectives.py sha256=qQT2MwdFuylY1KzDEzknzYjJCJ53XleTf8mNx_JN0yw 17859
tests/00_layout_single_state/test_layout_single_state.py sha256=aQVDpnyQnYdJJmckUljDlo19LtwMIky7-g1g8yeXTlI 2571
foxes_opt-0.3.dist-info/LICENSE sha256=vMQwE9sspe5lraa-ITknJl4ktsJXfo_X96xHRR3knXQ 1071
foxes_opt-0.3.dist-info/METADATA sha256=hv-tKWGyVx2-Z3fUtkEHohkWcwklLGNUEX9HZ23HjfA 5933
foxes_opt-0.3.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
foxes_opt-0.3.dist-info/entry_points.txt sha256=DQUxpQ0u60zvGrDR-vBP_T2x-OkJp1kWedRe-mQOSjY 76
foxes_opt-0.3.dist-info/top_level.txt sha256=iC53KuwEbhKc2-pfgifeXFN8UFSSkSHtXsYzOO0xbk0 25
foxes_opt-0.3.dist-info/RECORD

top_level.txt

examples
foxes_opt
tests

entry_points.txt

foxes_opt_yaml = foxes_opt.input.yaml.yaml:foxes_opt_yaml