iwopy

View on PyPIReverse Dependencies (1)

0.3.1 iwopy-0.3.1-py3-none-any.whl

Wheel Details

Project: iwopy
Version: 0.3.1
Filename: iwopy-0.3.1-py3-none-any.whl
Download: [link]
Size: 89890
MD5: 783ce3725edf4cacaad95c73f1ca60e3
SHA256: 3e7393ca327322201f3e2a10207cff424fadcd6eb2d1887c0132e88907d4c59b
Uploaded: 2024-11-28 09:03:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: iwopy
Version: 0.3.1
Summary: Fraunhofer IWES optimization tools in Python
Author: Jonas Schulte, Bernhard Stoevesandt
Maintainer: Jonas Schulte
Project-Url: Homepage, https://github.com/FraunhoferIWES/iwopy
Project-Url: Documentation, https://fraunhoferiwes.github.io/iwopy.docs/index.html
Project-Url: Repository, https://github.com/FraunhoferIWES/iwopy.git
Project-Url: Bug Tracker, https://github.com/FraunhoferIWES/iwopy/issues
Project-Url: Changelog, https://github.com/FraunhoferIWES/iwopy/blob/main/CHANGELOG.md
License: MIT License Copyright (c) 2022 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: Optimization,Interface
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: matplotlib
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: pygmo; extra == "opt"
Requires-Dist: pymoo (>=0.6); extra == "opt"
Requires-Dist: flake8; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pymoo (>=0.6); 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: pymoo (>=0.6); extra == "dev"
Requires-Dist: jupyter; extra == "dev"
Requires-Dist: objsize; extra == "dev"
Provides-Extra: opt
Provides-Extra: test
Provides-Extra: doc
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7322 characters]

WHEEL

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

RECORD

Path Digest Size
docs/source/conf.py sha256=YRJ2Q1RFEr5G5TTdW_odKYZmoO3wKB_jZuEOtTUOsDc 10110
examples/electrostatics/model.py sha256=lSlXMpp8H6XbIEOUIdP1h-MpzPFGOywCidnKBqAk_cc 5774
examples/electrostatics/run_gg.py sha256=bz3x9O5XQc8u3fY0Yctehskp6kP385_dHxI8I2Jq4Jc 1529
examples/electrostatics/run_pygmo_ipopt.py sha256=eK2hneff3l47Hql4vu0CjM-fqQG_OOrk6v6OtCP5R7Y 1666
examples/electrostatics/run_pygmo_nlopt.py sha256=JvDYrVhUQ6S8k1PKhZT_TI-FUH1cb6cAKEBkWOStV-U 1928
examples/electrostatics/run_pymoo.py sha256=cJmOZGpaqqOUXDIyLwCx4hKfRsVSVGNyiQ3HQdmravQ 1950
examples/mixed/model.py sha256=QLqlwhfcho3CW0qFBP74vosDT5iNFQ6TDGpR4kuT1Pg 4358
examples/mixed/run.py sha256=KG4J9UpmzYRL8aNN0Z8OzT70c_KZwdBqha-Hd4tcqMA 1754
examples/multi_obj_chain/model.py sha256=J_oXZoeDBgoWWqbVv5CehIo6u2F-tShbf5Yq4G3o-So 5756
examples/multi_obj_chain/run_pymoo.py sha256=Iq1kLj2WVMTmTKzlIgsurY1I8Ekgtz7TEDVsnZnNJs4 2211
iwopy/__init__.py sha256=BtrbgOnlmBqRGmgjEnF-qBMFE8LZgdrAc1cOT2vrWV4 443
iwopy/benchmarks/__init__.py sha256=WQii3TCGi4Q30p_X86mCOQ3RsYpPFegsMHedbQX4QC4 46
iwopy/benchmarks/branin/__init__.py sha256=2EghFl_V3-fYuxuUeN6f6U6FGTD_e0jNMdde-Ggkg1M 51
iwopy/benchmarks/branin/branin.py sha256=B5rJsYsBQtzruLPA3GSyoBqtPiG0A-j_Xrsy-n1Pz6o 2777
iwopy/benchmarks/rosenbrock/__init__.py sha256=qlJnw2gcSqcFQXJEtk-bRRNb5Q3kJftm3bNyEu_2ieo 63
iwopy/benchmarks/rosenbrock/rosenbrock.py sha256=Jm8TIiKmbQ0Jl-DNd1lPYvAcuCI40ghECGZa6vXSgho 2644
iwopy/core/__init__.py sha256=IxD4Rzv_JukRMd8fo5e1SZ-QPHZNScOskzdLJCliMNA 389
iwopy/core/base.py sha256=mS-eaQ19Ae-l10sAAEUq2bWQyyIAohXSBeQxZY_OMtw 1412
iwopy/core/constraint.py sha256=QgCI-7WP1gF3c-KkERAF77vZplAXUWyfUZF4_8W6MVI 3590
iwopy/core/function.py sha256=1SQUdTy3xXzyKUsovqGhEChtRp-3aSk3xCvCjYFVWCo 12385
iwopy/core/function_list.py sha256=uojc_DN_erfkjcX6JxH_d9SRJ92gnXDsS3hROytBRT4 13338
iwopy/core/function_subset.py sha256=mad1cfuMbl5OlfZ-LbHpZm1FjqfJ33xbsQrAPvDmeWo 5318
iwopy/core/memory.py sha256=pOCbsMvSVYhKTqvq_esxRrNi93Il6mx0o9_eNE6uh_8 6531
iwopy/core/objective.py sha256=4spEUlLGAjB9ernAV_eO6tUGIdPiyolQHSE-MgnK4p4 983
iwopy/core/opt_results.py sha256=ArlCj9w0N6a4VqyvVB3LVqaN8c4bTQdsAsZGI_p5mPQ 10088
iwopy/core/optimizer.py sha256=5c0_aoZTUEUOszTpKPhqBcSQE-VM-a4N7QIxpxgC_8w 4668
iwopy/core/problem.py sha256=f3JOUGYSn3od9UkM7gEh5uJD5aiFLN1ozCUf05fYlHc 31154
iwopy/interfaces/__init__.py sha256=HdZPhQxuaPEpTSEwP4tFOxw55Km0NqqCvl8t1Otzu88 60
iwopy/interfaces/pygmo/__init__.py sha256=Or3HOQEuCubPBpGAgWJSBFVYm4gR1oPkYbfnvmiY6Ts 121
iwopy/interfaces/pygmo/algos.py sha256=30GQobLQjjUxgcxjFWzUhFqk4ygG66JgjmmvzJcKn1I 10746
iwopy/interfaces/pygmo/imports.py sha256=7Q8hWnH43BykECWpvjmEpcndDYFnqdJVAz5nFftqERU 532
iwopy/interfaces/pygmo/optimizer.py sha256=YTDDlVqCvKKv81xVWgXnt0CT47hsf6KLUZy1Ny_behs 3725
iwopy/interfaces/pygmo/problem.py sha256=RQ0EpruVb5XqzUCume7TsZ2N0yTm2CbmQpCiQXQ2t4s 6909
iwopy/interfaces/pymoo/__init__.py sha256=Lu2bAHPo6Bo_11PnpII9E_AAEJKR8XR8Vx0-4Olt6is 192
iwopy/interfaces/pymoo/factory.py sha256=R6YiI2gvU3KRvI2J7UgJ6DIxGb8TBaKBDTqj94V8Wxg 7298
iwopy/interfaces/pymoo/imports.py sha256=nSvGdGZd0U92bRW7hFWexMLdp6L2E25hvHXgn0heGo0 2983
iwopy/interfaces/pymoo/optimizer.py sha256=Ca2lQ2bsSdTg164uNHti3NrV5-0UEzCL2BQu27hQsjY 7987
iwopy/interfaces/pymoo/problem.py sha256=wf0dUuaYuZttEHFDocgxVyCOe8FmA9v2_zFI3iIa8VY 13043
iwopy/interfaces/scipy/__init__.py sha256=3xnztLlcSgsjT4wwYAZsNGLyoc-T5sN5mlVjtuw7dQY 39
iwopy/interfaces/scipy/optimizer.py sha256=q_TH-yZMB5TWKMNZ1A22NRc3xMbXfuFYOL2i9roLKiY 6276
iwopy/optimizers/__init__.py sha256=qfKVpw4PtH61umx3GulWSN21jjiJuUf5oUTfUGxU1pk 19
iwopy/optimizers/gg.py sha256=8w8jRDd2O8WWs1XLoVBScfAAF88DlRykWw-BwWxKN2o 14627
iwopy/utils/__init__.py sha256=FVG0NGe3xF5KOtS6lM2Qo-uOczEY8jSjfeFRqnyvcM0 184
iwopy/utils/discretization.py sha256=cddQWYUYC-uvjlkqhvC44frhLvVyufzrUuJyaCi8MpI 36671
iwopy/utils/load.py sha256=HBX55VV4H2azK1m3sGrD-led31KErBOS8EI0VGYuBG0 766
iwopy/utils/stdout.py sha256=j9SO1MH1HRbL-Cy9nGj-E4vMh6MzgdkTvbdIsYs6yfo 708
iwopy/utils/subclasses.py sha256=vQxs1b75qOAvPDR8UpRtIXvHE8MtptnV107IJk9NBeU 1763
iwopy/wrappers/__init__.py sha256=dBQebvXOf0g-67Lof3rmscDzF20EO688Lm2ywIT_uEE 261
iwopy/wrappers/discretize_reg_grid.py sha256=9WYuvH6IfWn-FebBUSqUVLZy6zwCgNyObpxqgf6Tk7Q 14291
iwopy/wrappers/local_fd.py sha256=5shKOBdPPoq67x4r_o1cguMSoupX8oEkKjQap5nYCEc 11924
iwopy/wrappers/problem_wrapper.py sha256=S5MZzJAWDRPgXQjxZynHeOxzalzHae5qdT8LNyFRP5M 6724
iwopy/wrappers/simple_constraint.py sha256=SG9HGsiFx-UpFJGSbx8FsVcEsBjwARZmDIWvbjO8A3E 6744
iwopy/wrappers/simple_objective.py sha256=d1N1Gb_sVtI1V2iDXiM3ixbkkHkZPtIrW8sCYhhSWsI 6618
iwopy/wrappers/simple_problem.py sha256=rRgZn_vgCSG7owXZD8AAiHn5URFbTg501IayQ155TUA 7519
tests/core/test_discr_grid.py sha256=RjZ0e2KjoKTTlj0akIR6W75J4jWpNL-PLG_ItPMcjxc 9096
tests/core/test_discretize.py sha256=14g7zoATu-Aw7kCcVmKEjNpMqw8lplVMC9QwOmHO3aY 2165
tests/core/test_gradients_ana.py sha256=nJJulPtUPTSt2amim22I22pZwAfYknbwdXNfDQ55VFk 2988
tests/core/test_varmap.py sha256=Qf5fnTH8IuXpwh-4qek2yhjK2kRlNkLPPA_L9nnVCkw 3885
tests/pymoo/test_pymoo.py sha256=FGsY575UvgMsUAi5Y5MPTi1gpReP0cpzIj5DNDt1Fr0 5608
tests/scipy/test_scipy.py sha256=mOSzRdtFoU3gF8P8lYJjB6ChdUABQ86uozj8wqlLgCU 2353
iwopy-0.3.1.dist-info/LICENSE sha256=bBCH6mYTPzSepk2s2UUZ3II_ZYXrn1bnSqB85-aZHxU 1071
iwopy-0.3.1.dist-info/METADATA sha256=XN76YZenJHU_6JnA5NJ6L8VdFroaCsmQLZMIQWxV8_k 10656
iwopy-0.3.1.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
iwopy-0.3.1.dist-info/top_level.txt sha256=IAMSzljYgSimR-pwfnUQSRhOMQ9Y_Q52i-Nw8qqLvOI 26
iwopy-0.3.1.dist-info/RECORD

top_level.txt

docs
examples
iwopy
tests