Delta Hydro

TSNet

Dormant

Open-source water hammer simulation in Python — method-of-characteristics transients on EPANET networks.

Pricing
Open Source
License
MIT
Commercial use
Permitted
Ecosystem
Python, EPANET
Platform
Windows, macOS, Linux

Install

pip install tsnet

About TSNet

TSNet simulates hydraulic transients in pressurised networks using the method of characteristics, reading standard EPANET INP files and adding transient drivers: pump trips and start-ups, valve closures, bursts and leaks, with surge protection devices (open and closed surge tanks) representable in the network.

It is the most complete open-source option for first-pass surge screening — checking whether a pump-trip envelope threatens a rising main before commissioning a full commercial transient study. As research software its validation envelope is narrower than commercial tools; treat results accordingly.

Where it fits in the workflow

TerrainCatchmentRainfallRunoffRoutingHydraulicsMappingReporting

Appears in collections

  • The EPANET Ecosystem

    The public-domain engine and everything built on it — Python, MATLAB, QGIS and the browser.

Alternatives to TSNet

Ranked by the topics, categories and workflow stages they share with TSNet.

EPANET

Gov-PublicVerified

The public-domain standard for water distribution modelling — hydraulics and water quality in pressurised networks.

Water Distribution & QualityActiveEPANETWater Distribution Modelling

WNTR

Open SourceVerified

Sandia/EPA's Python toolkit for water network resilience — EPANET simulation plus disaster scenarios and metrics.

Water Distribution & QualityActiveEPANETWater Distribution Modelling