RIVIA
A modern Python interface for HEC-RAS project parsing, simulation automation, and result visualization.
The world's most used hydraulic model: free 1D/2D river analysis, sediment, water quality and flood mapping.
by US Army Corps of Engineers (HEC)
HEC-RAS (River Analysis System) is the US Army Corps of Engineers' hydraulic model and, by adoption, the global default. It computes steady and unsteady flow in 1D, 2D (full shallow-water or diffusion wave on flexible meshes) and coupled 1D-2D; bridge, culvert, weir and gate hydraulics; bridge scour computations; sediment transport and mobile-bed morphology; and basic water quality. RAS Mapper handles terrain, geometry and inundation mapping natively — no GIS licence required.
It is hard to overstate the ecosystem advantage: reviewer familiarity everywhere, training everywhere, and a fast-growing Python tooling scene for automation. If a project involves river hydraulics and there is no constraint forcing something else, HEC-RAS is the default for a reason.
Ranked by the topics, categories and workflow stages they share with HEC-RAS.
A modern Python interface for HEC-RAS project parsing, simulation automation, and result visualization.
The US Bureau of Reclamation's free 2D river model — FHWA's preferred engine for bridge hydraulics.
Jacobs' 1D/2D river and floodplain suite — a UK practice staple with a genuinely useful free tier.
Benchmark-setting commercial 1D/2D flood engine with GPU acceleration — dominant in AU/UK flood studies.
ETH Zurich's free 2D hydraulics and morphodynamics simulator — rivers, sediment and hazard mapping.
Deltares' open flexible-mesh suite for rivers, estuaries and coasts — hydrodynamics to morphology.