Two-dimensional Hydraulic and Hydrological modeling
RiverFlow2D is the most advanced two-dimensional combined hydraulic and hydrologic flexible-mesh model, offering a high-performance finite-volume engine for speedy, accurate, and volume conservative computations in all river and estuary projects. It can tackle the most demanding flood modeling situations including dam-break and levee-break simulations over initially dry terrain.
RiverFlow2D can be readily extended with Add-on Modules: Sediment Transport (ST), Mud and Tailings Flow (MT), Pollutant Transport (PL), Water Quality (WQ), Urban Drainage (UD) and Plastic Transportation (PT).
RiverFlow2D can use two Graphical User Interfaces (GUI): QGIS or Aquaveo SMS(*). Both GUIs allow generating the files needed to run the model.
RiverFlow2D with GPU high-performance capabilities can achieve simulation speeds never seen before in 2D simulations. It can tackle high resolution, and large river reaches that used to be impractical or even impossible until recently. The model has been a game-changer for many 2D modelers that often find 700X faster simulations compared to non-parallelized or poorly parallelized models.
Traditional CPU processor performance has reached its peak, but Hydronia’s RiverFlow2D GPU developed in collaboration with the world-renowned Computational Hydraulics Group of the University of Zaragoza in Spain, offers a high-performance numerical engine, that when run used with off-the-shelf NVIDIA graphics cards provides unprecedented performance to the most demanding flooding simulations.
For a RiverFlow2D Free Trial please click here
Why RiverFlow2D is your best choice? Learn more
RiverFlow2D Overview
What can you simulate with RiverFlow2D?
Detailed riverine and estuary hydrodynamics
River and floodplain interaction
Urban flooding
Urban flooding including stormwater network (requires the UD module)
Hydraulic impact of bridges and other hydraulic structures
Dam and levee break flooding
Erosion and deposition processes in rivers and estuaries (requires the ST module)
Assessment of pollutant spills in rivers (requires the PL or WQ module)
Tailings dam-break floods (requires the MT module)
Mud and debris flow (requires the MT module)
Why choosing RiverFlow2D GPU?
Reduce runtimes from days or hours to minutes
Triangular unstructured mesh allows adapting the model to any terrain and boundaries
Comprehensive mesh generation GUI using SMS(*)
Import virtually any terrain elevations
Output animations and 3D graphics including Google Earth
Zero Volume Conservation Error
Up to 700x faster simulations
Free online training and technical support
RiverFlow2D GPU main capabilities
Mesh Generator
Automatic generation of flexible triangular- element mesh
Unlimited element refinement
Mesh quality report
Spatially varied interpolation methods including
Triangular (TIN)
Inverse Distance Weighting
Nearest neighbor
Sampling, and many more
Hydraulic Components
Culverts using US FHWA formulation
Bridge pier drag forces
Weirs and Gates
Internal hydraulic structures
Sources and sinks
Rainfall and evaporation
Boundary Conditions
Water discharge hydrograph
Water discharge and elevation vs. time
Water elevation vs. time
Uniform flow
Free outflo
Numerical Engine
Spatial discretization usingtriangular elements
High performance Finite-Volume engine
Double-precision computations for higher accuracy
Fully parallelized with OpenMP for faster execution in Multiple-Core computers
>700X faster simulations
Hardware requirements
Operating System: Windows 10
RAM: 8 GB minimum, 16 GB or more recommended
CPU: AMD or Intel x86 based Quad Core (The more cores the better)
Display resolution: 1920 x 1080 or greater.
Hydronia recommends using one of the following graphics cards to run RiverFlow2D GPU:
RTX 2070 Super, RTX 2080, RTX 2080 Super, RTX 2080 Ti, Titan RTX, RTX 3070, RTX 3080 and RTX 3090
Note that the performance will highly depend on the card installed. Older generation NVIDIA cards may not allow the model to work properly. Use only one of the recommended cards above.
Hydronia has tested RiverFlow2D GPU in the above Tesla cards that offer the highest performance gain so far in the order of 700x depending on the mesh size.
Input Data Formats
Metric or English units
ASCII X, Y, Z
ESRI ASCII grid files
USGS DEM
ESRI Shape files
Autodesk DXF
TIFF, GIF, BMP raster’s
Output Options
Results at cross sections and profiles
Observation points
Dynamic plots while the model runs
Maximum velocity and water elevations
Depth, velocity, bed elevation, erosion or deposition, Froude number, bed shear stress and sediment discharge
Polygon, line and point ESRI
Shape files
Autodesk DXF mesh and velocity fields
GIS post processing plots including shape files and raster images
Velocity field, depth and WSE
Bed shear stress
Erosion and deposition
HDF5
VTK
Initial Conditions
Dry-bed
User-defined water elevations
(*) Note that the RiverFlow2D for SMS does not include all of the model capabilities and features available for the QGIS version. Please, email us at support@hydronia.com for more details.