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.2.tar.gz
(582.2 kB
view hashes)
Built Distributions
Close
Hashes for swmm_toolkit-0.15.2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90144a9d193d968fb6983976ce7966cbc9cf2321cba83d07bca028ab752c36c7 |
|
MD5 | ec2a6589174b8477a140ca75bdb111e3 |
|
BLAKE2b-256 | 74666a05fe7fb6723323dfbed7dee8036666f1e09e392d1c5795d12b23dcce50 |
Close
Hashes for swmm_toolkit-0.15.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94da775e637d4a44cddb91e121b6ba78295721acc9ad8755c1eb5b8397e59918 |
|
MD5 | c357b836768897f3ffa73536c320e09e |
|
BLAKE2b-256 | e7a0c5914dcd5e2d2d5ad096fd2afddc5d7f70a0cbe62dd25df22df85397ea4d |
Close
Hashes for swmm_toolkit-0.15.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbaa6c49eaab475345a5b131164ac254e67c7cbd8955b0e7ffc87a82740fdfd8 |
|
MD5 | bd3cdc548f59a0f2afe90157e80cdc12 |
|
BLAKE2b-256 | 39de91f179c92a1a9b52052fa2cca7c39de41e6038bcf55bb1528e5c6aa51440 |
Close
Hashes for swmm_toolkit-0.15.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb0b1235e5995a957754cde4262875877c9f6f5b07f9a9d8c6c771df55d4ca4d |
|
MD5 | 217f74713697cfc3557dbbe0a021915e |
|
BLAKE2b-256 | d19d41d51c4c03f4d71ec53300e0c822093db216bdc2ea019c4928b8279f921f |
Close
Hashes for swmm_toolkit-0.15.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bda3ed68495463588e0e9137defa34e5ddc678d7a0fa605ca9e1d25edea5e012 |
|
MD5 | e47c6db8605805351d0797c1e941e12e |
|
BLAKE2b-256 | c903bb5d05be5c5b2086f081ba45c95df669ec35036025bd575d0dee3f3860bc |
Close
Hashes for swmm_toolkit-0.15.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f4f04e088d267e266ae88733c6c8aa9dd01b4fc2282337ac308c11919eac69e |
|
MD5 | c60ff6b3d9916c879f64bba699c8e865 |
|
BLAKE2b-256 | 7795ae829a3f184229569c795e2a2d85faff9ebe4dd146fcdd138d2d25b9c06a |
Close
Hashes for swmm_toolkit-0.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12c932558378e05f02310718d0dc0695844532dc45a529affb60eb2b06acf4e7 |
|
MD5 | 13c358afff0ec786add2151f26ccf768 |
|
BLAKE2b-256 | 82516290295d5b26e1e4211ca8f51e689ea23f2bcb31b5da0083b690f1c7c669 |
Close
Hashes for swmm_toolkit-0.15.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fdbcb87f745f7c50b337031f48e21a49d2dde4f4fd7a63f717feb7e5280f650 |
|
MD5 | 026844347cb8cb872f2cad7331ed3387 |
|
BLAKE2b-256 | 666ad3773725d1cb4a4a0623d49373b3b9e18b53b165cc840aaeee37915c25ca |
Close
Hashes for swmm_toolkit-0.15.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8db9135f328cce7e3d5ba61e12448a48f94f1304b77c35a9ff284e85cdcce36f |
|
MD5 | e847d7d8f27d32bd0a9b1383fb792309 |
|
BLAKE2b-256 | 2cf30d0d19b820d4d581b44ff15813a32b0b03c86cb5bd8f5b5daf1f535fe957 |
Close
Hashes for swmm_toolkit-0.15.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6315fa9ac164e1543e61643130bad56d802024aad733980a3a741b9b636b9bd |
|
MD5 | d8e26983184780105fd3683536a6ef8b |
|
BLAKE2b-256 | 4110268b6350ae233372b18e68864663fb554c6a39f5767652529719d70118c5 |
Close
Hashes for swmm_toolkit-0.15.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16f610dde62641c36015d96545fb1eee759b9f40134667d06482dfdf5b1f2e5c |
|
MD5 | 6782065b2510eae56050443f40551131 |
|
BLAKE2b-256 | 5b3cc59ec8d5bae2c842b3ed4df47960d5cb4435dd87f9218794011b9678251c |
Close
Hashes for swmm_toolkit-0.15.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e9f4c6a5f3b1417e9cedd2855b4ecb85e6ecb1e8ca339f50f2751719c4e7b01 |
|
MD5 | 353a6043a86a810aa6af6d482ab763a6 |
|
BLAKE2b-256 | 71a8e1d0a6c6f27f2de71100554fbed725cdbfd60f006f93473226757f191c10 |
Close
Hashes for swmm_toolkit-0.15.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f093529f22050c9e0453f6054f0c142a18c27034cdc9e5df796ddc21385b2a2 |
|
MD5 | 9bdbf16bf72118b0bfe69fb96e7f214c |
|
BLAKE2b-256 | 4f06548417941866112ccea0b5e8584a5860a2cdadd043919dd9df08e8c706f6 |
Close
Hashes for swmm_toolkit-0.15.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a4682e62fb4c00aedeed3b10020728706a03ccf75c6b1362354e2df890b846c |
|
MD5 | 8af755d606803822c22a143ba779e73a |
|
BLAKE2b-256 | e5f45437250a0ffd1c33315abd83b3a5f68ac3930efa3a937d6ca78da1aa3891 |
Close
Hashes for swmm_toolkit-0.15.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | beb4bff0e58efc1e555a00872c6319e78ec73971382cc84dc0f2d66c6370d82f |
|
MD5 | 4fcfdf2fb39aeaa37df4eb32f044b274 |
|
BLAKE2b-256 | d5bd1e2a78e5b8af4910a48517e7853422a85d6ff33767c9c5b1c21801e54c6e |
Close
Hashes for swmm_toolkit-0.15.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8a70921a5517de32725458f1cfbfd25de354176c006bf149228e0309cede991 |
|
MD5 | 05c58e34953c915b18cc83eb14ae40e3 |
|
BLAKE2b-256 | 40b14fd5b01a794299ffe6f203abbf0765037ee21a27a2debf1803cac8407f1e |
Close
Hashes for swmm_toolkit-0.15.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06225b085d345eb0edba63629e5ed990c25511c4b3a90fe3e1eb06073234a632 |
|
MD5 | 0d563b2db3d5fdf8f0a1812c792ae7e4 |
|
BLAKE2b-256 | b68ca6f2da73f02d21138920bb594ada350804df4e5d48306979898f9a8a84ae |
Close
Hashes for swmm_toolkit-0.15.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 500ed34d3a36b5583032349121a7c7a8ccfefaa86708cb63ddb360d4e334ee0e |
|
MD5 | 4458565460e3233783451d11a23a141a |
|
BLAKE2b-256 | 898e923ac1f8bd75ff44b7b23218766694b01e605b1fe3301aacf7fef6359c33 |
Close
Hashes for swmm_toolkit-0.15.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d080a25ef6eb27b6cd5caa5a0e0913efe5355452bd26ca6de32d1f7da533381 |
|
MD5 | 4aab3a73c963bf1b6b9b88f65993fcd8 |
|
BLAKE2b-256 | 9bb24dbdf9ad0f14315f6519f47d5e6d808ae9a413cc22262d07b76ecd7bbe91 |
Close
Hashes for swmm_toolkit-0.15.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fa4584ebd14c5d96b6babc44cb4a534d319924ff7a51df4ee0328d9b617a7e3 |
|
MD5 | eab28241c6c64ee81913d33f454b30d6 |
|
BLAKE2b-256 | ede8804c0cd86e09ab428942892790964fdd3f9833b9c15dd74427c04a60ad40 |