Delta Hydro

pyHMT2D

Stable

Python control and post-processing for 2D hydraulic models — SRH-2D and HEC-RAS 2D results to VTK and beyond.

by Penn State (EFD group)

Pricing
Open Source
License
MIT
Commercial use
Permitted
Ecosystem
Python, HEC-RAS, SRH-2D
Platform
Windows

Install

pip install pyHMT2D

About pyHMT2D

pyHMT2D (Python Hydraulic Modeling Tools — 2D), by Xiaofeng Liu's group at Penn State, wraps the two dominant free 2D engines — SRH-2D and HEC-RAS 2D — in one Python interface: run models, read their native results, convert meshes and solutions to open formats like VTK for ParaView, and compare or calibrate across engines from scripts.

That cross-model layer is its distinctive value: the same calibration or sensitivity loop can drive either engine, and results land in a common format for post-processing. A research-grade but well-documented tool that fills a genuine gap between the RAS-specific and GUI-bound alternatives.

Where it fits in the workflow

TerrainCatchmentRainfallRunoffRoutingHydraulicsMappingReporting

Alternatives to pyHMT2D

Other hydraulics & river systems tools covering similar workflow stages.

HEC-RAS

FreeVerified

The world's most used hydraulic model: free 1D/2D river analysis, sediment, water quality and flood mapping.

Hydraulics & River SystemsActiveRiver Modelling2D Hydraulic Modelling

HY-8

Gov-PublicVerified

FHWA's free culvert analysis program — the reference implementation of HDS-5 culvert hydraulics.

Hydraulics & River SystemsActiveCulvert SizingOpen Channel Flow

ANUGA

Open Source

Open-source 2D shallow-water modelling in Python from Geoscience Australia — strong for dam break and tsunami.

Hydraulics & River SystemsActive2D Hydraulic ModellingDam Break Analysis

ETH Zurich's free 2D hydraulics and morphodynamics simulator — rivers, sediment and hazard mapping.

Hydraulics & River SystemsActive2D Hydraulic ModellingSediment Transport

CaMa-Flood-GPU

Open Source

GPU reimplementation of the CaMa-Flood global river routing model — continental flood simulation on PyTorch/Triton.

Hydraulics & River SystemsActiveFlood RoutingFlood Mapping

Delft3D FM

Open Source

Deltares' open flexible-mesh suite for rivers, estuaries and coasts — hydrodynamics to morphology.

Hydraulics & River SystemsActiveCoastal Modelling2D Hydraulic Modelling