Skip to main content

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

Build Wheels

Installation

version Downloads

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


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.11.0.tar.gz (581.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

swmm_toolkit-0.11.0-cp311-cp311-win_amd64.whl (381.9 kB view details)

Uploaded CPython 3.11Windows x86-64

swmm_toolkit-0.11.0-cp310-cp310-win_amd64.whl (382.0 kB view details)

Uploaded CPython 3.10Windows x86-64

swmm_toolkit-0.11.0-cp39-cp39-win_amd64.whl (382.0 kB view details)

Uploaded CPython 3.9Windows x86-64

swmm_toolkit-0.11.0-cp38-cp38-win_amd64.whl (382.1 kB view details)

Uploaded CPython 3.8Windows x86-64

swmm_toolkit-0.11.0-cp37-cp37m-win_amd64.whl (381.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

File details

Details for the file swmm-toolkit-0.11.0.tar.gz.

File metadata

  • Download URL: swmm-toolkit-0.11.0.tar.gz
  • Upload date:
  • Size: 581.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for swmm-toolkit-0.11.0.tar.gz
Algorithm Hash digest
SHA256 097f6798ecd5e78aa6b5bab11e5df2a20d509690a408055a03fdafb8ae0da8ba
MD5 ec67f262cc26c9bc5a4b43938f03f67b
BLAKE2b-256 4d2c58b7ec7c04c752ffde5db00557b4dea31a93b6b7c5f4c8921b0fc2aa3cc4

See more details on using hashes here.

File details

Details for the file swmm_toolkit-0.11.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for swmm_toolkit-0.11.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b1b865b81e79949d0ff972b5ab000da373979d9232a1f1277b7d4f4c9d3a5e2d
MD5 5362e8293102387c1a00b9173c93c3e4
BLAKE2b-256 dac119f14cbf71c9367ea954cc31c01c5b7ae8a4fc61bae6a64d05c0866e1260

See more details on using hashes here.

File details

Details for the file swmm_toolkit-0.11.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for swmm_toolkit-0.11.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 135396799258b50241f6e1fef69867436f82c1c64d8faa43650b90bba097ccf4
MD5 6352b39280129ecdee75349019d00e21
BLAKE2b-256 88749b7b3807e821c4e09a7234a577b4144846bea76ac357770b3794d2c87025

See more details on using hashes here.

File details

Details for the file swmm_toolkit-0.11.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for swmm_toolkit-0.11.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ee3b3bab268e632d375141795de87742ca2be7ba55341fd22fa6f2a910ed8d47
MD5 0547dfd864c542a010449aa5a4d4ef77
BLAKE2b-256 4342da81711b86630eb93ff1b19f9095c4c4960ba4b96511e69bd3fb742b402d

See more details on using hashes here.

File details

Details for the file swmm_toolkit-0.11.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for swmm_toolkit-0.11.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 365141e90a15912d18fcf750ed6abd80a84b33d2f7d5cf17fc63875719aac89d
MD5 d173fbafd5be9efa24ab6afbada7d2da
BLAKE2b-256 44de1d6be95d9bedfe2cd256f0d2d25a077b16caa12e8caf53c66d79ecae470b

See more details on using hashes here.

File details

Details for the file swmm_toolkit-0.11.0-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for swmm_toolkit-0.11.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2d758f3c891683f0cc92b5489f44f3c208b94dbf7816d1ac26947e6f47d916a4
MD5 97131caa0ef1831acc006f26da58e971
BLAKE2b-256 bfc3697210c6987bfdd10e6eb63a4ac579ea62fbb455ca3983e4684605711a82

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page