Delft3D FM
Deltares' open flexible-mesh suite for rivers, estuaries and coasts — hydrodynamics to morphology.
Open-source 2D shallow-water modelling in Python from Geoscience Australia — strong for dam break and tsunami.
by Geoscience Australia / ANU
Install
pip install anugaANUGA, developed by Geoscience Australia and the Australian National University, solves the 2D shallow-water equations with a finite-volume scheme on unstructured triangular meshes, driven entirely from Python scripts. Its shock-capturing solver handles dam breaks, flash floods and tsunami inundation robustly, and the scripted workflow makes scenario batching natural.
Because the entire model is a Python program, ANUGA appeals to teams who want full automation and reproducibility without licence servers. The trade-off is the absence of a polished GUI — you work in code and visualise results in QGIS or ParaView.
Open-source Python packages that cover the flood workflow — from DEM to inundation map.
Free and commercial hydraulic engines worth knowing when HEC-RAS is not the answer.
Ranked by the topics, categories and workflow stages they share with ANUGA.
Deltares' open flexible-mesh suite for rivers, estuaries and coasts — hydrodynamics to morphology.
The world's most used hydraulic model: free 1D/2D river analysis, sediment, water quality and flood mapping.
A modern Python interface for HEC-RAS project parsing, simulation automation, and result visualization.
Deltares' reduced-complexity compound flood model — coastal, fluvial and pluvial drivers in one fast solver.
EDF's open-source finite-element suite for free-surface flow — 2D/3D rivers, estuaries, waves and sediment.
Python control and post-processing for 2D hydraulic models — SRH-2D and HEC-RAS 2D results to VTK and beyond.