RIVIA
A modern Python interface for HEC-RAS project parsing, simulation automation, and result visualization.
GPU reimplementation of the CaMa-Flood global river routing model — continental flood simulation on PyTorch/Triton.
by Wuhan University / University of Tokyo
CaMa-Flood is the standard global river hydrodynamics model — Dai Yamazaki's catchment-based routing scheme with subgrid floodplain storage that underlies much of the global flood-hazard literature. CaMa-Flood-GPU, by Shengyu Kang (Wuhan University) with Jiabo Yin and Yamazaki himself, reimplements it in Python on PyTorch and Triton GPU kernels, keeping input compatibility with the original Fortran model while accelerating continental-scale runs dramatically.
It is research software in pre-release, changing quickly and best approached by teams who already know CaMa-Flood — but for large-domain, many-scenario flood routing (climate ensembles, global reanalysis), the GPU speedup changes what is feasible.
Ranked by the topics, categories and workflow stages they share with CaMa-Flood-GPU.
A modern Python interface for HEC-RAS project parsing, simulation automation, and result visualization.
Read HEC-RAS HDF5 geometry and results into GeoPandas/xarray — built for FEMA's flood-risk data pipelines.
Jacobs' 1D/2D river and floodplain suite — a UK practice staple with a genuinely useful free tier.
The world's most used hydraulic model: free 1D/2D river analysis, sediment, water quality and flood mapping.
Benchmark-setting commercial 1D/2D flood engine with GPU acceleration — dominant in AU/UK flood studies.
Open-source 2D shallow-water modelling in Python from Geoscience Australia — strong for dam break and tsunami.