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.15.1.tar.gz
(1.0 MB
view hashes)
Built Distributions
Close
Hashes for swmm_toolkit-0.15.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09d54f98a69f94dc372f68f06adec7b80afa3f7f8d367f177feb1b98dba8f812 |
|
MD5 | b9d5eac7764a62dd8c56860412579a7a |
|
BLAKE2b-256 | f8aeddeb89d047e6c3c7e67ec3e6a798c42aed1bdc14b83d07da4df821c6e208 |
Close
Hashes for swmm_toolkit-0.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 538aa84388efb65cc9ae29fc970a589450568bd7d931074b63aafde6ba0e875e |
|
MD5 | 7069626ec46b3a8b09f236b928cd7830 |
|
BLAKE2b-256 | c773910133220c3e73409b064b289faab5163917b77b8dd81a720080ed4b3d22 |
Close
Hashes for swmm_toolkit-0.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ece7af2bcf885fb74ee87a363fec13c2f09e23c1ab4d5df4380a28a3854f484 |
|
MD5 | 62a7f9370040a81622c44866756a7784 |
|
BLAKE2b-256 | 8b7722850357644add76dcbbe640f4582b46ab3b70c037152ef82bb49e1f2dd1 |
Close
Hashes for swmm_toolkit-0.15.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 363fa67dec4b6ce4de520e03a4a91742380abd6692fded0d77e518c55e53006b |
|
MD5 | 17f1ed18e8cca953e9e17b666596b6c1 |
|
BLAKE2b-256 | 36e4c40975644c9ef493692462faa7d33faf24a4cf19f0cdb8977a63b15f9a3b |
Close
Hashes for swmm_toolkit-0.15.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50c862f2f253b4f742863bd7bc48504ce2f210e22d557905c0327822c4260699 |
|
MD5 | b389b0810630606307c87b452a926d4c |
|
BLAKE2b-256 | 205f1e9b072f0996472bc47930091ea5fcd2690429fcc360c3f99f7b740e5ce7 |
Close
Hashes for swmm_toolkit-0.15.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe6922046e5843ef184b0cbeb63a9d6e720fb7b88ada3b4bbb9f825da8e8f51f |
|
MD5 | f2e3c8479375c8b144818838ae81aca1 |
|
BLAKE2b-256 | 724f97fa5626468a016df05cad19be97f4a89248cc50c26f17accd164e9d38e6 |
Close
Hashes for swmm_toolkit-0.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75118ead44233d58a6c25276c495bd3f0a93b8c7e4bf0976ce56f8ce0577f5f9 |
|
MD5 | 3e245e4b87838287ee6d42ab42f821d9 |
|
BLAKE2b-256 | 98d7b7d5a83703c394c370def1cfa587de6b7016407540942c8fc7f2ae6acdd1 |
Close
Hashes for swmm_toolkit-0.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58e2b57dc1b48aab24233c36672597b50c5e2d40aee8e463903f7f221689b8c2 |
|
MD5 | 07e743137717adb5dffb344f7b110d40 |
|
BLAKE2b-256 | ef03d75c1e83f97db9e68da5a2c8f9b8809df14bf44370174e25ddbc5fe72490 |
Close
Hashes for swmm_toolkit-0.15.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5134e383ff776cbfe85371c7e9fc9269b05e8dd6c6418d479eef54301b9b6b4e |
|
MD5 | b012958f06e5648ff07aec2075fb44f5 |
|
BLAKE2b-256 | 656fb1a74dd3848d244c05e4e28f4dd25f0f6eb668076ac4ad68f770364a6d88 |
Close
Hashes for swmm_toolkit-0.15.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17b40ae7cf5b1b84c21fced5b6353ac2a146ae79f6e92de4db69eaf849e76de0 |
|
MD5 | 5576036af96fa77cab4d0787b76dd7b5 |
|
BLAKE2b-256 | 130d6f67c40a463d4f81e1c5fec5286535111bc0b799a17f44a565fb2c524383 |
Close
Hashes for swmm_toolkit-0.15.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aaa36f9aaf0e027a06da7324b57b8ce8ace536d45a2a282066e75229fea06885 |
|
MD5 | 99f4e29777319b361a59ca239493bc3c |
|
BLAKE2b-256 | 4b44b30cac1c7c43002cc76998f033b294da6535969f090447363f5fd71f6569 |
Close
Hashes for swmm_toolkit-0.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47c4bdbc984c927eaf11b5cc066168186bb7ca2c69af66f0f90c7f46b6e50e47 |
|
MD5 | d65bff1b8d6f0eb153be2602866d97c0 |
|
BLAKE2b-256 | f508e870aaa9aebeba6128ff38d66321b675beac2b96bfd3ba89f847523d7774 |
Close
Hashes for swmm_toolkit-0.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5eb9570f20a141e5d1f58cf98e171144264bf02eb4ed0d1be3935c48f1480d5 |
|
MD5 | ca354244971dfab22d68eabe02d10108 |
|
BLAKE2b-256 | 716797655e3ca2e99d92a9acf96104d54a42a48178fdf0e16179b52a476ffb1f |
Close
Hashes for swmm_toolkit-0.15.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 178c2a363c37a3844b0b9e23e8ae041595bcffb3c22f8bf75fb84ca2cd7dfbe3 |
|
MD5 | 9754446d81581733c17fd889745cf9d5 |
|
BLAKE2b-256 | 17d331052bed064e628a7ab88b0a17bb2be06ff51c54d7d4b84bc9401eacf68d |
Close
Hashes for swmm_toolkit-0.15.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bcfa3c716186c893d918671385868226f1ac96a1028995f0d0587aef6290f9b |
|
MD5 | 7315369b25768a10220fbe6dae669d42 |
|
BLAKE2b-256 | 3e008b444cc37ab3de31311595d2881f85e411fc1e335cb520c2e25df758031f |
Close
Hashes for swmm_toolkit-0.15.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ed7c39fd08ee95a5bd96dfb9ab9bb24c96f90080ee7c7ee3223694caa36d751 |
|
MD5 | 2306aac15fa11dc6665bec1464a62e06 |
|
BLAKE2b-256 | ee739e14fa2c4baf8d5c4354d9f57074a77bf64eb4e6f25481385e77429cbb7e |
Close
Hashes for swmm_toolkit-0.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4457765f9843dbdfe4d3b32128ead6daa1c0285f20d44e03b3f952bd68e515d1 |
|
MD5 | 8363f884241aa62a08daed9a2fc23416 |
|
BLAKE2b-256 | b0db0809c64913e84fbf6a78547391adb67235f670679293838c168d0cda245a |
Close
Hashes for swmm_toolkit-0.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4091f9cef31a503b59cba980c0c6c96c1eda9a51deea394d8569b0467f05343e |
|
MD5 | fbc16ac302826bb28124fd8c8f4b46e0 |
|
BLAKE2b-256 | 2cae902a676d926199d85e350a8f41d7e36e637d6f3ed915f2b8a91c7dff166a |
Close
Hashes for swmm_toolkit-0.15.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ef0f2cdda3e93957c6519c7a94109b409e7d32a13e48323f44e44fbfc0f245b |
|
MD5 | c50da496a31734791676e36e53ad623f |
|
BLAKE2b-256 | e02836a353abc7d0ac81c49df4a57bc697035e74897d9208534fc601b9e0d85d |
Close
Hashes for swmm_toolkit-0.15.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 368b520076ef3b49556110b939c96f87780bef430e88647518eff396ce44065f |
|
MD5 | d357b71e1265e4939fd878fc3972f25a |
|
BLAKE2b-256 | 768482aed4dc16e930fca9cb3df9ee04c1ae1b038fe561cb6890ad6df7b04372 |