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.0.tar.gz
(9.2 MB
view hashes)
Built Distributions
Close
Hashes for swmm_toolkit-0.15.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 538ecce2ea174ab23c46e1cc151b77c7235e503588f49f766e7d4517b6a50081 |
|
MD5 | eff682b57dffdc9cc4f3474264abfe30 |
|
BLAKE2b-256 | 897467923a61d54fabee5320daf862ca5ff96605ef200c801f129464f4c7d756 |
Close
Hashes for swmm_toolkit-0.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 913edaf8a6a758386a254cc2749813ca9d93f53ff966eabf19d53b929b3c75c7 |
|
MD5 | 1def8a4b1b085f4847c657b9c045f6d4 |
|
BLAKE2b-256 | 8c702212d4fee5da3819b66408de2638a06eeb626617be4a72312f3820aafc12 |
Close
Hashes for swmm_toolkit-0.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bbb87ae90fc1853a3c1c9fb391cff0fb7091857fcac2bb48433fb2770632d86 |
|
MD5 | 92f9f908d0c331fc8043fc1a32878dae |
|
BLAKE2b-256 | 6598abeca573ce7723a8e5693dc56e5e26084dbcb11b1a2f86e0c894ef77dfb0 |
Close
Hashes for swmm_toolkit-0.15.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fee56509be332ca4f38cbbd95cfee863d8edca6c76eed62e0fb85efd9a69350 |
|
MD5 | 425419d7236ae3549baf01a55d23164d |
|
BLAKE2b-256 | 8c7e70bfefba5d953d20e58fe245ef0d93ee872a06bfebc8ebd6a51464c2debd |
Close
Hashes for swmm_toolkit-0.15.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95c5c5c4ad1ce8fae0e5099bb0b644ae223e4fb5bd673e23313934bad83b6071 |
|
MD5 | c0978b5fce448bad71d4344ce89b54ed |
|
BLAKE2b-256 | fba55289851e7c1ebcb098be9f6793fec234391c7fbf87cb6e76ab1a5c1a6dee |
Close
Hashes for swmm_toolkit-0.15.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 969485dbddfa2fb2eec6554197a784937ebb03d42084b459624c457678b17412 |
|
MD5 | c96774be0fc6451fd134fdc9884f4f08 |
|
BLAKE2b-256 | c7a1f24f915304259679a632e4e95457ee522c7712d56c52dd4e855073bd5667 |
Close
Hashes for swmm_toolkit-0.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df52627cb2a9320438016c5f9a89a8ccd10f8bd6a40f6436822d67c7962c9d93 |
|
MD5 | 8d783259f1f267a61d898d96aac7c7e1 |
|
BLAKE2b-256 | 31c729d70f8320c7599b036ae51c64eaba05394e53d708fee31e09f6303b8d83 |
Close
Hashes for swmm_toolkit-0.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ef1bbd1a8aa2a4623416e53e6ef2406f46aeae18f7299c17dde550b96a9bbb2 |
|
MD5 | 6d863e6bac438127018c20bb2d433758 |
|
BLAKE2b-256 | 69e93891d745d58c453b92057891284fe40c840bbb7cdb4b52b79a8de8c1fd76 |
Close
Hashes for swmm_toolkit-0.15.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f06a73cfc3e9bd4844962f9491d3be0be45011d843c52fbb508ec0d487551b9e |
|
MD5 | 7e9230a1bfa6ecca317fc60bb80435e7 |
|
BLAKE2b-256 | 37848e39b6b44c8e76a639382a49f77b2f9d329681c4e5b61f881e8f2f5a9c03 |
Close
Hashes for swmm_toolkit-0.15.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcb082c57d8f27e020e40cc0e876ba0cf92328388728fb2a02056430253faaa6 |
|
MD5 | 2dc28ea928d6aad00677e21cd5690586 |
|
BLAKE2b-256 | 28ac2899f5b71f78bd178cd16fb721bcdddbdd167ac2f493789a6451ba02003b |
Close
Hashes for swmm_toolkit-0.15.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37e2df0e254cb4515927e45e15e53cb868a73e8806559e196dbc57cfc13efc22 |
|
MD5 | 7e9b0762e0f182f01dfc859dd6418c8e |
|
BLAKE2b-256 | 2f9af62c6ec15186fa9829b03c3b6a1af5c585f3305447768b0722bb1d0c8dea |
Close
Hashes for swmm_toolkit-0.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b35a05aa290edf7108d65b01348ca7e2dbfddeec32f8affd7036d74bdfdc9d52 |
|
MD5 | fa90f9b6406da8a3b1e1e30bbf68120d |
|
BLAKE2b-256 | 2cfb1b97a165bd400eead9d54e14d4b34df00fc557aead3133290e910dbe4945 |
Close
Hashes for swmm_toolkit-0.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fbe5da04b80714578435cf5d1bdb4e11cd016e73e23f6770461c9112e9686f1 |
|
MD5 | e385d996afdbd110606c8e9467c03d2d |
|
BLAKE2b-256 | b68bddbb638fa94038413d8b8eced1d44dfc4b8194ad504c9a8f527723019301 |
Close
Hashes for swmm_toolkit-0.15.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49fa935d3e5e2a242f66b57949c960230ea0f37a58ef84c4c2b090e090d57040 |
|
MD5 | b3945f98ac1e00daffbf14e42d798e73 |
|
BLAKE2b-256 | 753847e5c8d6f7dfcdd27d786fc1bc6f922fd0c803216399a3f1df7e72c66819 |
Close
Hashes for swmm_toolkit-0.15.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d956e5234ba98b9a27eb2f59d5f26bc5b5a512aa40c7544105bd04d1daea60d |
|
MD5 | 75b96a5b22974d53657b4801cb399ed4 |
|
BLAKE2b-256 | ab0ae4384602e06a4c36c069587b3d4397252bd9687ecc75cf2f7efab550633d |
Close
Hashes for swmm_toolkit-0.15.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b2c912062bef9a32d9fcc529be2fe70381c527fa0faa5be914a715daba50f69 |
|
MD5 | 70b8846501bb55c1bec4160696cc11f5 |
|
BLAKE2b-256 | b25befd77e30d63c4d0303817c169a3184fd9b372355866aaa7ae2cacc2b641d |
Close
Hashes for swmm_toolkit-0.15.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecc72b411e195b3c2a546b0b6c51936390faa57b0e6d2a76b9b73d2e7c1c1c88 |
|
MD5 | c42c49b24bfc47bf82472b7709da35cb |
|
BLAKE2b-256 | 18dd479ae03c901b7b32a69eaaaed8b094806ee5fb38ccd0f6b99e9e5d6b492c |
Close
Hashes for swmm_toolkit-0.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 574736ce4b0a059d0af8190fb5cdbebf2e912e0c0bef5730965dd02120238260 |
|
MD5 | e8da7d6403c7e6112a825d24031853e1 |
|
BLAKE2b-256 | 5649f79ef57d57ad9662e8b816735332e5c269cfee58a23f2045d24399b0727b |
Close
Hashes for swmm_toolkit-0.15.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49b044f99e1c3b431a2df19125e34a85f817d6a9519aee0d0c473ff8926c8283 |
|
MD5 | ba033f7e8fb427f093804520cce31851 |
|
BLAKE2b-256 | ab88b1a6ae9ce120bec25290e12e4ce5fd42553b7eee449de647d1a3354ef81a |
Close
Hashes for swmm_toolkit-0.15.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 639a5d67bb3bfbca0012a12b124607fba5cf2c293dd9ea764ec0c938ff35f64a |
|
MD5 | 67d962c90982badf700d342242a58546 |
|
BLAKE2b-256 | 94262e3f6f114a67eda612bad15c001fb67859e3c5fa896134e568262f35cd04 |