OWA SWMM Python Toolkit
Project description
swmm-toolkit
swmm-toolkit
contains SWIG generated Python wrappers for the swmm-solver and swmm-output libraries.
Build Status
Installation
pip install swmm-toolkit
Features
swmm-toolkit
makes SWMM a fully fledged Python extension with:
- Compatibility with USEPA SWMM
- Python integration at the speed of C
- Full access to library APIs
- Pythonic naming, enums, exceptions, and return value handling
Basic Usage
Run a SWMM simulation.
from swmm.toolkit import solver
solver.run('input_file.inp', 'report_file.rpt', 'output_file.out')
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
swmm-toolkit-0.14.0.tar.gz
(584.5 kB
view hashes)
Built Distributions
Close
Hashes for swmm_toolkit-0.14.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62303825de15c0ddff2d507783c166d98e71aca60e9e8f255c6ad6c8dab08fa4 |
|
MD5 | 3c0a9bbca871cc148c1554131eef082d |
|
BLAKE2b-256 | 49b3a4e67a7d1caa67492d2327af4f993d2cccdafc48930563ed3719ff9238d0 |
Close
Hashes for swmm_toolkit-0.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b27509e57f81fec8cd7a270cf9a92dbf5eea2a422f14875e1e4b00177db3b53 |
|
MD5 | f319b7f5857967f09ab5d0b5483c2570 |
|
BLAKE2b-256 | 4523692ab390a11fa0f27dc086679b4e79a39f7b05825a6e15e98c85272722c2 |
Close
Hashes for swmm_toolkit-0.14.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b907f73a92f803ef78554d90600b2ff32ab1a52a8fb54f923ba09148f0eb8b8 |
|
MD5 | 6f4d13e3a0442f53bb419b0fad32560b |
|
BLAKE2b-256 | ff7f0f887444527cd25851f910e867337814e3b270d6c34cb8c7e79f5ddd0565 |
Close
Hashes for swmm_toolkit-0.14.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5822bbb989d9ae962cd59162ada191860e469929489cc9699c417f785b2acdf |
|
MD5 | 0970ac16cb3ed29446bcc13a0648d0e4 |
|
BLAKE2b-256 | f4d12511e96fc316a36ad531a073d3d51b64f4f0be3a472596d131add96b78c7 |
Close
Hashes for swmm_toolkit-0.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c49389ba459181258429a576dbff508a852b7e3d88e3ef6f948b4d3192e4b69 |
|
MD5 | 4ce70c47521147217d6bd51ff197993e |
|
BLAKE2b-256 | 6025bb8fe784043e4645b80d77da4b827ae02c26ae9151bb068f37d7077193ba |
Close
Hashes for swmm_toolkit-0.14.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6101c8ceba2c6e40f4f033a007b570e48426e9d2b938534705e11c41c849ffd |
|
MD5 | 4027465897c8764d584af02037166aa8 |
|
BLAKE2b-256 | cbb7aabb846e56736b754f15d4b10097a7826d0b0a43f8229d8e10f4d13f7716 |
Close
Hashes for swmm_toolkit-0.14.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cec867365d25a3f0eb2b190c066fe726bde13aa46652889814080df5530528b |
|
MD5 | 6082fd4595b505bcbb7c21f2582122c8 |
|
BLAKE2b-256 | 4cba08a810e831e64e93af66666a7df5341684738147f455a01e4a38234c84af |
Close
Hashes for swmm_toolkit-0.14.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ec0742474ea464fd81cdc324e60a59542d990bb196980f204ec1007e288a77a |
|
MD5 | 14684fa262a9e91d4c2fac378b62b567 |
|
BLAKE2b-256 | bf8ecdb2bd25102ca7f8c9b1510719b8aee5d95ecb775dd07459dc59c35f00d3 |
Close
Hashes for swmm_toolkit-0.14.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e09581ca0b61011b9376747dd7ee07f425b838b4eef33f1d1fb65c52bb2b414e |
|
MD5 | 9087f93d01ef3b42fcde9d6e2785359b |
|
BLAKE2b-256 | d5715638318a1f7b5121eb7710b049beec3ddc503304f6001ec1968224421ae6 |
Close
Hashes for swmm_toolkit-0.14.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 525e125064ea7b66c4d25685866eba779fe166d89baa06fb9d30cdae8e2903b8 |
|
MD5 | 4effe045667d1275d80097d9945ed3c3 |
|
BLAKE2b-256 | 262ddcd004a36ecefbb863a4d0c61bc6545d8baffe9a936d9091a3cd3ac86197 |
Close
Hashes for swmm_toolkit-0.14.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6de574bff9bc1262bf35b5a0bf97cd8d767ea59237b33f31609d16f1cbacfbeb |
|
MD5 | 3f520ffb57263bae1e753162b6834ea2 |
|
BLAKE2b-256 | 348f052ea4f5c33f2426c53826c508f5d54fa303a17d02a6b29e6a77372f97a2 |
Close
Hashes for swmm_toolkit-0.14.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb7ed49821dbdd1ccffa1941ff9f5fbd62de51b0df105b79e12fbe0a73b490be |
|
MD5 | 43802bce73b1ac9b3a8f6ccf170585f8 |
|
BLAKE2b-256 | b2498c9c1b606db153e50daaeacca3c03c8b4aba8abf83f6659bca2fed3fcaf4 |
Close
Hashes for swmm_toolkit-0.14.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecddf7e964b183606517b9aa91994d7757733d6d3ae2e79c325136bbf9b2a17f |
|
MD5 | c1a11fe46250f121b66c58730833941e |
|
BLAKE2b-256 | feaf2a14a5130df9013e086b137b2e63b0f073e0cba230d6f3204f73c54eb4e0 |
Close
Hashes for swmm_toolkit-0.14.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4dc3556e96ff1e3aaa4ba375ea61f4dd9b746fb422d097405334fa4a792cb04 |
|
MD5 | ef4a3c7e6543bbefa277f85e0c94c738 |
|
BLAKE2b-256 | 3906c2fbd5324763840f3e17e612213455c1ec7d1670249f007490aaff3ffa64 |
Close
Hashes for swmm_toolkit-0.14.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4959f0a0e6a5955641838f70e8d88ad664278f4debeade1fec39ba18a7530bcf |
|
MD5 | 21f687f3ff981bd528d043f5a231f6ad |
|
BLAKE2b-256 | ad5334dbb063c2923be15d37766b6f207f2f4f8e12d3422719ba83af84bb923b |