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.1.tar.gz
(584.6 kB
view hashes)
Built Distributions
Close
Hashes for swmm_toolkit-0.14.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d8cb9854d83039bd8a4c3b749a6def49aed692c8b6c3fabfba92685c81c6832 |
|
MD5 | a63bcbde65301fc69babd62decca7dc9 |
|
BLAKE2b-256 | 2c85229f8ea4c52df05cdc58772f7def0f8a0624a9bb4668a308c3f6c91ed3c5 |
Close
Hashes for swmm_toolkit-0.14.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0f4b2e761aaf10c56c087161d8c1b9a4a4bda93c616b4df43e32eab173287e3 |
|
MD5 | ed434751bd654219570045a083460e30 |
|
BLAKE2b-256 | 42a1d1db1e9adbec90ec17f26593d28350c17fda850e082c839d473d56f18992 |
Close
Hashes for swmm_toolkit-0.14.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1d59f779bc204b86c29a1e57bb76134510af56e8d21d7d0c3b3e48b0b066b5a |
|
MD5 | f19d87014cd3b39cfadaa4e2a28ea1b4 |
|
BLAKE2b-256 | be808f2883075885116c690c3a2330225c435648bb471b1d559f9885fc7f4a4a |
Close
Hashes for swmm_toolkit-0.14.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73f0896c9b5cf27e78a724e63e5476793cae4f606113bd54fa027b64147a88d0 |
|
MD5 | fd10b432ea0102b6f597c802fbbd01f6 |
|
BLAKE2b-256 | 00c8c12bdf0f4e686d249a57045b1216eb75656e8862bda71952032481438ada |
Close
Hashes for swmm_toolkit-0.14.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd8bd672b2c8004af3b69821fa057f9507d10e4eaf30b4204b57a7d184d975ba |
|
MD5 | d865e81f248ef610adaf23f62c8feeb4 |
|
BLAKE2b-256 | 71a2b5a9834df52ac88624557bc865c68f8cd80342dc54100e7e1c71d57ef271 |
Close
Hashes for swmm_toolkit-0.14.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12a7005b57a31bd44fc7b61deaeb2fbe0324819283988dc9bf872cb925957530 |
|
MD5 | a21ed7957f7408031aed756dd7829539 |
|
BLAKE2b-256 | de52445618ee2bfdf5bd9cf71ee2c34ae9a78a8d61bcbf58023b6e661ff7c72b |
Close
Hashes for swmm_toolkit-0.14.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebcf7837afb2509bf8af1577980c9ea125b20c49620c46ed6253cbef357ebd50 |
|
MD5 | 4e7003c2ae945662c6df55986531d821 |
|
BLAKE2b-256 | f22f57626ccffbc0f7ef9a737387c585ea3b055f3237d4e69ae476c5e989b054 |
Close
Hashes for swmm_toolkit-0.14.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17fa57db5e96061cf36a466969c178857d42c807b93a651f5f9207ca550ada61 |
|
MD5 | 35fefdfe2dca2f3d080c995b16390854 |
|
BLAKE2b-256 | 7e85122d490c92201f00c8657798d198b9a632e583facac1c53bc2b9d329ced4 |
Close
Hashes for swmm_toolkit-0.14.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fb17513730e5850fb4e4f7f0fb905ad56e57fe24656ff93e17228e07b622188 |
|
MD5 | 8b1294ddd3d954eb7357f58e62e84342 |
|
BLAKE2b-256 | 08364551d187a4a7bd2f76f9c32285bd60c76278ca02b49b2739c151ede1e22a |
Close
Hashes for swmm_toolkit-0.14.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4aed252ddfef0e7f7aa88932ae92a1204c1e39e1454fb5450d84e70b42857b17 |
|
MD5 | 3ea3a3db168ba471199519ff839f1f48 |
|
BLAKE2b-256 | 5393e7c54fcee8032cec96e3fcc2114d8a552c93dd2777f8d7da07d77b688f10 |
Close
Hashes for swmm_toolkit-0.14.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c091ca557c31503f2dd6c28b80913107d7fb4da398d7a97bf02344b2d30c8ba |
|
MD5 | ad764e6168fefaccd513b6dbbdc5a935 |
|
BLAKE2b-256 | e913bc92441c368c35f6682dfb70c5459606ce9f609a29656e5b2d514bc6097d |
Close
Hashes for swmm_toolkit-0.14.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1e93548e5fea60f184003ff02db94c3221a362aea4cc1fc696844ca3152b886 |
|
MD5 | dd0fbb3e0d6652cf98c2615e33110319 |
|
BLAKE2b-256 | 134393c15d1e3e1bac864174f9065f57a2ee8db9d408113831d7d0410223091b |
Close
Hashes for swmm_toolkit-0.14.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e2295b9a82dce6b05e9249988619417fb5ea7d179453bf62917a9b3e0506c4e |
|
MD5 | 2a072061497394037c5391904680e461 |
|
BLAKE2b-256 | 312b0b5ab0bbcd184f87731360bfaebb0558cf1186808f9fa3ffa3caa68ddbb4 |
Close
Hashes for swmm_toolkit-0.14.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec413f3733c289f512fe115622a7ca6d49bb196af4ab44af769309a320ab6ccd |
|
MD5 | 1dee07dc3be901fbd7bc61843e2038e3 |
|
BLAKE2b-256 | 0fb2f7811e443470721203e1f5b928a25b65091b9170c0aac4fba6c0a8c8acfb |
Close
Hashes for swmm_toolkit-0.14.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8391c3b19b843c21b4a064beb34dea0c232b24229c5faa9a8a504135993305ae |
|
MD5 | 1befedb493ac86ceba28a1ee2e820d2d |
|
BLAKE2b-256 | e6a90e34b153a59946955649cbcf45a9e5642e0600df8d86f6dd6253e09446a1 |