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.2.tar.gz
(584.6 kB
view hashes)
Built Distributions
Close
Hashes for swmm_toolkit-0.14.2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a971ba64df229bb4f1608dd867bb1920d85e30c24607f129dec842bedd994f1 |
|
MD5 | d2611c5a00172527c103b8db8987fccc |
|
BLAKE2b-256 | 0db18a98eef76c44fb104703d3ac1b46d20f44b5058dd93ce270f6afeb17ad7e |
Close
Hashes for swmm_toolkit-0.14.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7751acb3836d909107517562fa670e286c0cd632848f959cc9d56b349034956d |
|
MD5 | e8c654d9ef879f94783d4bfa0cefc018 |
|
BLAKE2b-256 | 7d2655b341ad8c12cc3b7c732d904aa58e52d0a1921a5aa7d182fa14229bf828 |
Close
Hashes for swmm_toolkit-0.14.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8fad0272ea96ec2d7df1abab3147b93f8a63ec8d5f3506ad819f1e18c437c30 |
|
MD5 | abfcd0c494570a5525ff7af9bccefbdd |
|
BLAKE2b-256 | 5c6d628cc75dcf2f524562d78b18f0e1ea5d03a531a514c423081d607e07111b |
Close
Hashes for swmm_toolkit-0.14.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7f978b34d602b6ae660752d4a296fa749af54e1353b81db64b9cf3ee06f304e |
|
MD5 | eb6c55b4ee7a6e3ab9aeb43f1d06dd9a |
|
BLAKE2b-256 | f55d8d2cacb935f4634099b55eec99c228e987fc3439eed9aba6fad32c5ad00c |
Close
Hashes for swmm_toolkit-0.14.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1620f7cf9c00eeba23bc9aa81ee9cd6a927651b44d3f4e578fdd616c34b6722f |
|
MD5 | dae6d373b0b84638ccfd35f8fab47397 |
|
BLAKE2b-256 | 6333caa1eedb5cc5ecb16e37c795086b5dd56dd332f202795a3ef95403c87131 |
Close
Hashes for swmm_toolkit-0.14.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9c2b25629ef39a246d5af8becd5d2a4268cad14c74d42b2e71dcf8eb5bae342 |
|
MD5 | 6e6425efd798fcc31ec3d12d912e7e22 |
|
BLAKE2b-256 | 836ca9ff6eb586a3db7debeeafd570504771108c61c459f820feaf9e3f52667d |
Close
Hashes for swmm_toolkit-0.14.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e47b1e43b9be6e47797fa56cf046f35125eb9d38d888f191063da3250cefada0 |
|
MD5 | 21f239d55037903c7bc2e073e8c809ae |
|
BLAKE2b-256 | 8e9b79a9c57649b1eeba8bc2d5d43481654631bc92796fcbf416436dcfc0582b |
Close
Hashes for swmm_toolkit-0.14.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52f655e417989b78b6e547c344d91df888fe9e490354597ffc9832200ffdc995 |
|
MD5 | 2d70fff02079292c1bc27ff888c09193 |
|
BLAKE2b-256 | 419907fc34a895876e387b6d652c29cfedec5532e3d0a28e22834fd7a9d6916d |
Close
Hashes for swmm_toolkit-0.14.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f56cd6e2813da3aa0d30f9b28df68d6ccb636c31f3b38eb334966e04e48d41a1 |
|
MD5 | 40f3f1936eeeda37ca477e6de28408d7 |
|
BLAKE2b-256 | 25a45e54e77648414a64b8eaf28e0e1ecc30a6758864ebc230c6753359a5e528 |
Close
Hashes for swmm_toolkit-0.14.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebb720491f83d473de21b426e1d0660a0c19c0910f36cac908b4c81b11c5d7c0 |
|
MD5 | ca509e8775b372cc745eb816b532270b |
|
BLAKE2b-256 | dcfdbb1be513a861d1fcd882bf39439a2791a01bd69b0491da913b4a016df272 |
Close
Hashes for swmm_toolkit-0.14.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb8c1e42e828c85e77022ad525ab192c2649769aa4abc40258e961760e110689 |
|
MD5 | 2aade99af285c5501e8873cde71dcd99 |
|
BLAKE2b-256 | dbc98bed6248fcc66a216e4a84aea44d275e852091f7bb902d156e654e9ead15 |
Close
Hashes for swmm_toolkit-0.14.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6b834846bcedbea00e8e4668e14a614f13dd1fb253b3d4fb68c06c5d7e89bb0 |
|
MD5 | afb3b0bac586b3558d695c56e65760e8 |
|
BLAKE2b-256 | 9bc6aa346637c8fa6445002d3162cb4b327e5b8ec4bda51d6b93d6233fcd3c78 |
Close
Hashes for swmm_toolkit-0.14.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27a617378061b95bb04cd573e734b2554dd4ae5d72835c96c6e78bdac4c9bbf1 |
|
MD5 | d444b6acc6410c5f4a127b8b95111499 |
|
BLAKE2b-256 | eae1fb7e034d842f708e7a0b9f46c607f3d591fb3df77a60919103d37938bd4d |
Close
Hashes for swmm_toolkit-0.14.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56fc9140ca39de8b305113d29230f961abbf3d39b6761272ac7cfd3caa938ed1 |
|
MD5 | 3e3d1ab2a2a622e92dab5afe22a1bd13 |
|
BLAKE2b-256 | b299b6c5d32e0db30e6dd751eff34fe7b5ab6f25c1642e352a5d18aa3bb2cbb5 |
Close
Hashes for swmm_toolkit-0.14.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 010bad3209498576ea3131ffa1becf59854f20c107b2291bb0247fa52b947623 |
|
MD5 | c2ece2aa50a9774954011c7674aa12c9 |
|
BLAKE2b-256 | 29621b0b72cee013ba6ca6cbdbf327a8fc6cb6b6c48c62e921d585235a08d1a2 |