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.9.0.zip
(640.5 kB
view hashes)
Built Distributions
Close
Hashes for swmm_toolkit-0.9.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c8cec027ca305e2f26c06df33c3dc0ec0c1a3b7fbde139bb9a42d9b6c980c9c |
|
MD5 | 43891b709bf1fe57dc832dcc7548eb86 |
|
BLAKE2b-256 | 250564b1a844ec4c4f5d908e994e14c90030cf865cfd7fb520963735d451d423 |
Close
Hashes for swmm_toolkit-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 076af796af8811e1f3a6dbd76d20c1528a2c64a136612a7b820145af128dbb5b |
|
MD5 | 446dc351289de4ee79f97a893324a2fd |
|
BLAKE2b-256 | d68f3912864fe41c12ffb1e4cc4a67c6dcd91c36b2c4400af6bfb103c3784cc7 |
Close
Hashes for swmm_toolkit-0.9.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 582c6789654c5e51b2448c3bb311c2407d09a8471f8801dc18cb63488e671b0d |
|
MD5 | e1daf3fb21f5d7f653515921766ff583 |
|
BLAKE2b-256 | f106ab76e4567b5bc98bb2023585e2486b29a41a982502064f811d17854af2ae |
Close
Hashes for swmm_toolkit-0.9.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d1d594a6936eb60af68a9627d4bdf99979521f6977560510e59c48e34356935 |
|
MD5 | 22052bd61f2c239a613c76518676808a |
|
BLAKE2b-256 | 7e753edcc5392e27eafa3642b021556b328accdea2a4db79d9693a3c3a9dd8ab |
Close
Hashes for swmm_toolkit-0.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8a5f2ad114ed6e3589a55b95fd755b82fe0d7796d1287026dc246cf99b74feb |
|
MD5 | 3959d82cad16dbc8c74fe830c28d8a17 |
|
BLAKE2b-256 | d7ffc9093abe84ce530a7c7ac61b80ff3fd8a5a2d1581a7f522d4c2918c63af4 |
Close
Hashes for swmm_toolkit-0.9.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5796311ef3ccb4c72520c65f587c7cefcb9ecbd556a073a52eb3cd85ac452dd9 |
|
MD5 | 7ab1c327f7be749696a867929cc7368c |
|
BLAKE2b-256 | e6b9023ca9378b10c834216bd49254b2c03fc40f41827a14810524277e159d75 |
Close
Hashes for swmm_toolkit-0.9.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59cff66b4b258719b54f2e38f56404db75b11781ba36531968bbde1f8353e3be |
|
MD5 | 59cced3b0e9101817f21b868b74bf522 |
|
BLAKE2b-256 | b055345802bb771c6ffce394ad85bb15e19049218a745e3981ac1c6350974a32 |
Close
Hashes for swmm_toolkit-0.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63d06a57dd844eba7cbdd774c14ee0b1c5028198f7d407e9039adced0d00250b |
|
MD5 | 389fd785c60e8995c71da02b1e8d6bc4 |
|
BLAKE2b-256 | 611fab90e13539e177c1faa13dbf8ab6ae8f328111a650c8a0de152d6d07b5e0 |
Close
Hashes for swmm_toolkit-0.9.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ff1c5fb494415c6879e2a3f7e5b111eddb0f159200c093f2af52254978fae6c |
|
MD5 | 17e49d0ac00ae3d5986c9f0134540776 |
|
BLAKE2b-256 | 61fb61026d8ed28ed7c406f4fa8c4d8852719a12ba9e9ec9697941c7161974b7 |
Close
Hashes for swmm_toolkit-0.9.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f04794edf0dd9fa7ca92d5cb20d3c275cd50c366db65e38ee5de76337bd1467b |
|
MD5 | 7cc6a7dcf3a3378221db49557b0e2871 |
|
BLAKE2b-256 | a5d58a5664ef25eacd6541c1cee9d737cf3bf172ca7eb0397a920016f7351964 |
Close
Hashes for swmm_toolkit-0.9.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 348e2c6d70ae8de0b5b8c0ea6306263e75daf38320e2f3b4baf4911eb9354576 |
|
MD5 | f16a002cf3d10854df7e0b01d3b287e7 |
|
BLAKE2b-256 | 0f65dc9051131632aabea69dce780d832efdc383a195e97bf4cc31c0b9765441 |
Close
Hashes for swmm_toolkit-0.9.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1e4a4aafb8c64ce1da619b9bf6b3ad496736d5da739390ef1dbaaddd5243807 |
|
MD5 | 34354231670455316c05d6c4aa41212e |
|
BLAKE2b-256 | f11274e29f06c303672fc0e1da7d3b8bd9c6f6cdcf75a5f63718619e5e0fe527 |