omotes-simulator-core

View on PyPIReverse Dependencies (0)

0.0.18 omotes_simulator_core-0.0.18-py3-none-any.whl
0.0.9 omotes_simulator_core-0.0.9-py3-none-any.whl

Wheel Details

Project: omotes-simulator-core
Version: 0.0.9
Filename: omotes_simulator_core-0.0.9-py3-none-any.whl
Download: [link]
Size: 101990
MD5: 468c04328bdd9138a1321c014a1e46f2
SHA256: 0f520a2999635f0917596008c4b5c704c85fc97d408331496bb890128ae5cacd
Uploaded: 2024-09-26 13:04:39 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: omotes-simulator-core
Version: 0.0.9
Summary: Core library of the OMOTES simulator
Author-Email: Michiel Tukker <michiel.tukker[at]deltares.nl>
Project-Url: homepage, https://www.nwn.nu
Project-Url: documentation, https://readthedocs.org
Project-Url: repository, https://github.com/Project-OMOTES/simulator-core
Project-Url: changelog, https://github.com/Project-OMOTES/simulator-core/blob/main/CHANGELOG.md
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Information Technology
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Dist: numpy (~=2.1.0)
Requires-Dist: pandas (~=2.2.2)
Requires-Dist: scipy (~=1.14.1)
Requires-Dist: pyesdl (~=24.2.0)
Requires-Dist: dataclass-wizard (~=0.22.3)
Requires-Dist: influxdb (~=5.3.2)
Requires-Dist: pyjnius (~=1.6.1)
Requires-Dist: pip-tools (~=7.4.1); extra == "dev"
Requires-Dist: setuptools-git-versioning (<3,>=2.0); extra == "dev"
Requires-Dist: black (~=24.8.0); extra == "dev"
Requires-Dist: flake8 (~=7.1.1); extra == "dev"
Requires-Dist: Flake8-pyproject (~=1.2.3); extra == "dev"
Requires-Dist: flake8-docstrings (~=1.7.0); extra == "dev"
Requires-Dist: flake8-quotes (~=3.4.0); extra == "dev"
Requires-Dist: flake8-pytest-style (~=2.0.0); extra == "dev"
Requires-Dist: flake8-bugbear (~=24.8.19); extra == "dev"
Requires-Dist: flake8-mock (~=0.4); extra == "dev"
Requires-Dist: flake8-tuple (~=0.4.1); extra == "dev"
Requires-Dist: pytest (~=7.4.4); extra == "dev"
Requires-Dist: pytest-cov (~=5.0.0); extra == "dev"
Requires-Dist: mypy (~=1.11.2); extra == "dev"
Requires-Dist: build (~=1.0.3); extra == "dev"
Requires-Dist: sphinx (~=8.0.2); extra == "dev"
Requires-Dist: furo (~=2024.8.6); extra == "dev"
Requires-Dist: geopandas (~=1.0.1); extra == "dev"
Requires-Dist: plotly (~=5.24.0); extra == "dev"
Requires-Dist: shapely (~=2.0.6); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 138 characters]

WHEEL

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

RECORD

Path Digest Size
omotes_simulator_core/__init__.py sha256=o0tkeCXf5taP2UkZxTuiDHPBmzTnE5Ovqk1IjHzm-8E 827
omotes_simulator_core/__main__.py sha256=ELdaYClMRUZDLlapEVaLIXc4G74_zKHWji5xj093iBs 837
omotes_simulator_core/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omotes_simulator_core/adapter/__init__.py sha256=0uQyiQt-16nEsoaDvVzwTwQmj7H4zlN_7a3c_H9m1Xg 734
omotes_simulator_core/adapter/presentation/__init__.py sha256=0uQyiQt-16nEsoaDvVzwTwQmj7H4zlN_7a3c_H9m1Xg 734
omotes_simulator_core/adapter/transforms/__init__.py sha256=0uQyiQt-16nEsoaDvVzwTwQmj7H4zlN_7a3c_H9m1Xg 734
omotes_simulator_core/adapter/transforms/esdl_asset_mapper.py sha256=_Q38vukk2m6Zdhsz-6_IE5jKl6-qiZdwk7PQT68ndpM 6700
omotes_simulator_core/adapter/transforms/mappers.py sha256=9Q-EO60RbFl0sXy-DhAcEceAc_Nm6ORcCmyq5UHn26E 11319
omotes_simulator_core/adapter/transforms/string_to_esdl.py sha256=hsXXwZny9XDoCb83-YPabWL28_vt4UrKt3SZoJhMuCg 2794
omotes_simulator_core/adapter/transforms/transform_utils.py sha256=tW0d2LnkC4UPPyZDvxU1aq0qcBViBAGjzszHXxLAlg0 1310
omotes_simulator_core/entities/__init__.py sha256=0uQyiQt-16nEsoaDvVzwTwQmj7H4zlN_7a3c_H9m1Xg 734
omotes_simulator_core/entities/esdl_object.py sha256=Ad3W4yEBGlBxrgMcckJt8AH0xIx8-icVBnk7_jhC0No 3892
omotes_simulator_core/entities/heat_network.py sha256=kWqGXlLa8abirCcj3Z8FrlBi2ErGiUifInd0LodEmjM 3325
omotes_simulator_core/entities/network_controller.py sha256=mONFAgW2Vr3E4Tz4bL2YwCanIL2V17JeTNTY8jBuTp0 7520
omotes_simulator_core/entities/network_controller_abstract.py sha256=FUVHZCfaMO10yuKjXQf5i5E-eVq7lOCPe5balFWral0 1195
omotes_simulator_core/entities/simulation_configuration.py sha256=oZ5fWE6eFIXEY7-WfAr32n_gdQ2PsIVa_QKVCaSQcP8 1063
omotes_simulator_core/entities/assets/__init__.py sha256=0uQyiQt-16nEsoaDvVzwTwQmj7H4zlN_7a3c_H9m1Xg 734
omotes_simulator_core/entities/assets/asset_abstract.py sha256=OnEPoBMFxSbxnU8aaKeKSpbYE_b_bjCZWOgaQzHcstg 5414
omotes_simulator_core/entities/assets/asset_defaults.py sha256=tUEylF0HfctCgc7LhrvykLEu6U3wENYGTj81rMLze6g 3185
omotes_simulator_core/entities/assets/ates_cluster.py sha256=IskpqTuv3UHCzlpJG77gd9l0skteAaAopkPtA8Tbi6s 12953
omotes_simulator_core/entities/assets/demand_cluster.py sha256=CF0L_Id5YcOgrdfEiS46Ctm-vJq-3ZBMkbyLZW9D6BQ 4402
omotes_simulator_core/entities/assets/esdl_asset_object.py sha256=Ckvo33zapQMdS6VmKD6VUK9vljM7iuc9EK8QvJNyIlk 3822
omotes_simulator_core/entities/assets/junction.py sha256=Fca0edDs2oTyXoC-3gzfKqkZnN1TqCKmL0dh5bAHESs 2303
omotes_simulator_core/entities/assets/pipe.py sha256=IUnMaSHxl6uQpWFdRo6TVr7_1jFIiJabP2iaoaEalWQ 6718
omotes_simulator_core/entities/assets/production_cluster.py sha256=FnoqedE4iBLvqPXxVidhruOSfnFhdWmK7G3SYEb2Tsk 8297
omotes_simulator_core/entities/assets/utils.py sha256=ZCrKf00z3ctzO5G5BADJ_d-UI5UnUv75iIfNqcP9bUg 5084
omotes_simulator_core/entities/assets/controller/__init__.py sha256=p5oAYHPSarqq5atxQ_UT-ZMJu-69KH_zJ2dmVb2snu8 704
omotes_simulator_core/entities/assets/controller/asset_controller_abstract.py sha256=ggoBxGBka8LlUM26MQ1tAomdxoXchvj5Ivvj31btJ5Q 1124
omotes_simulator_core/entities/assets/controller/controller_consumer.py sha256=NTX9Vi4eUfTZyoQ8HGIQd4S8Oxy4sE9i7cdNemacAQs 2577
omotes_simulator_core/entities/assets/controller/controller_producer.py sha256=xEMne871maSoT22vIbUSrTYpJTEnGQxvmbB5WFs0ptI 1822
omotes_simulator_core/entities/assets/controller/controller_storage.py sha256=waczW4RoUD3kJ1GZFhjANqNymnycWxLYu3ZO60L4ssI 2572
omotes_simulator_core/entities/utility/__init__.py sha256=0uQyiQt-16nEsoaDvVzwTwQmj7H4zlN_7a3c_H9m1Xg 734
omotes_simulator_core/entities/utility/influxdb_reader.py sha256=C-ozIRUMi29-r3a511q7VAHs_RhAz_AoPqRzvgxdZjo 5391
omotes_simulator_core/infrastructure/__init__.py sha256=0uQyiQt-16nEsoaDvVzwTwQmj7H4zlN_7a3c_H9m1Xg 734
omotes_simulator_core/infrastructure/app.py sha256=0kTnc7Fr3rhp0bIIN6v7rWKUPsVt10qUywyRzusmJVM 2632
omotes_simulator_core/infrastructure/plotting.py sha256=lHLiXEwUAKHN2wmKtlwGW6wTfaei_YAMdyD_1wg9K4o 5445
omotes_simulator_core/infrastructure/simulation_manager.py sha256=8tIXaXYCtSjHEZtgxxb98Z3Xvhap4ORaTS5zmjHv9yA 2510
omotes_simulator_core/infrastructure/utils.py sha256=KLrp-AEsR4hKX3vhwStC5PVLt3gPo1bCo-aHXrYBGp4 1670
omotes_simulator_core/simulation/__init__.py sha256=I3jmv1oaRKVktAw4j7-oPBBVbhj0N7cR1wo0cVBpZlc 784
omotes_simulator_core/simulation/networksimulation.py sha256=2aYaPmEva6kdMPjzFCu-H-VgwCciFrMw-GmVF4c8rgk 3356
omotes_simulator_core/simulation/mappers/__init__.py sha256=0uQyiQt-16nEsoaDvVzwTwQmj7H4zlN_7a3c_H9m1Xg 734
omotes_simulator_core/simulation/mappers/mappers.py sha256=uvni90mBXVIUHXtJNtZ7blTVn-VyVFDZ_Jda3rYmPB4 1304
omotes_simulator_core/solver/__init__.py sha256=TRRHUopVEKu2hkNW5lzfNar2eAeoWqCzY8aFZARf_cA 733
omotes_simulator_core/solver/solver.py sha256=TvqLRYAxtXjGaV6IW0stZf8oUdgQ_jzLqZWRn52f8Rw 3221
omotes_simulator_core/solver/matrix/__init__.py sha256=TRRHUopVEKu2hkNW5lzfNar2eAeoWqCzY8aFZARf_cA 733
omotes_simulator_core/solver/matrix/equation_object.py sha256=dTM4pmor9hZjP1Rza75OrDRRmmx-sYAg6htoE8UhnwA 2344
omotes_simulator_core/solver/matrix/index_core_quantity.py sha256=qSLsHetLS_39cn0IBO-jvcfwVcvqNRVv25ULIQ9IfLk 1638
omotes_simulator_core/solver/matrix/matrix.py sha256=ORJKXgau8R4bKae_pkbnpw7PUqd6gTokZJAls9WLrFE 7199
omotes_simulator_core/solver/network/__init__.py sha256=TRRHUopVEKu2hkNW5lzfNar2eAeoWqCzY8aFZARf_cA 733
omotes_simulator_core/solver/network/network.py sha256=oMo44iP61NhMjEGVotTvbwHxc-Tjxm0wUUMc73fqnT0 17810
omotes_simulator_core/solver/network/assets/__init__.py sha256=TRRHUopVEKu2hkNW5lzfNar2eAeoWqCzY8aFZARf_cA 733
omotes_simulator_core/solver/network/assets/base_asset.py sha256=60oTs7co8IPlaLSShX4imrnpfgrobHv4G_L61zDfnfQ 13701
omotes_simulator_core/solver/network/assets/base_item.py sha256=l9Quv2FZVoTAzimFF8M8BLtbukNSav6ed-gvQbTR4yE 3389
omotes_simulator_core/solver/network/assets/base_node_item.py sha256=vN8aJ0qJ-3VHbxrQgtEYiSSkuUQD7yKgWszogoUtcKc 3244
omotes_simulator_core/solver/network/assets/boundary.py sha256=PIPsRgjxLbcLEdge25jX_ixqwuMKSa7LvqJe3tNFskM 3593
omotes_simulator_core/solver/network/assets/fall_type.py sha256=rSiMXn2P2DEQIRCbB4ux7xbsUF6ecQPxgn_nNvHltzo 11927
omotes_simulator_core/solver/network/assets/node.py sha256=XW3nQXAmRBCMotwE5a1LZ6GbeWzsVSS5JL9ZSzf-TFE 12359
omotes_simulator_core/solver/network/assets/production_asset.py sha256=Z04GLj7oPIqYHOjs-GjUU-aHSnUOII7PcUJpGxqzvzU 7517
omotes_simulator_core/solver/network/assets/solver_pipe.py sha256=LSvGqFLhvP4ne7TacM0pIwUX3cYxFx53wP1s_RBEsq0 23232
omotes_simulator_core/solver/utils/fluid_properties.py sha256=vyDRjD8FLcMTu94l5R3f51r1TfHAqzUgmqOXWNS7c0c 7288
omotes_simulator_core-0.0.9.dist-info/LICENSE sha256=UiCnq3ALVoE2_2UYK0HpZY8amAxQ-6NkJfDt6GrGhlI 32472
omotes_simulator_core-0.0.9.dist-info/METADATA sha256=xB2lyy3qVNc4KNbCjOpbJpUChFx_4N9C0SVd88W5KFs 2537
omotes_simulator_core-0.0.9.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
omotes_simulator_core-0.0.9.dist-info/top_level.txt sha256=jweS6cniUfRd6PuHxX1HgumbLcmmDjnlAotQiuHMZZA 22
omotes_simulator_core-0.0.9.dist-info/RECORD

top_level.txt

omotes_simulator_core