A Scalable River Network Simulator for Extreme Scale Computers using the PETSc Library
Abstract
Hydrological models play key role to understand water management problems and plan mitigation measures. Traditional numerical models are not suitable to support real-time decision-makings at a large spatial scale because they are computationally intensive and are poorly scalable. Recently, an encouraging effort was made to develop a scalable river flow routing model that is suitable for real-time application. However, the model uses the Muskingum method for flood routing that does not capture a wave propagation in the upstream direction as a result it does not accurately simulate flow processes near hydraulic structures. This research presents a scalable river network simulator (SRNS) that solves the Saint-Venant equations using PETSc (Portable Extensible Toolkit for Scientific Computing). Particularly, we used DMNetwork in PETSc that provide routines for data and topology management, parallelization, and PDE solvers. SRNS provides various options for boundary and initial conditions based on the problem types such as flood routing, dam-break, and others. In the internal computational cells, the continuity and momentum equations are solved using the Finite Volume method to obtain flow depths and discharges. It was validated using benchmark cases and flood routing at river basin scales. The simulation results showed satisfactory agreements with historical data and a superior performance against existing models.
- Publication:
-
AGU Fall Meeting Abstracts
- Pub Date:
- December 2018
- Bibcode:
- 2018AGUFMDI23A..07B
- Keywords:
-
- 0545 Modeling;
- COMPUTATIONAL GEOPHYSICSDE: 0560 Numerical solutions;
- COMPUTATIONAL GEOPHYSICSDE: 1932 High-performance computing;
- INFORMATICSDE: 3260 Inverse theory;
- MATHEMATICAL GEOPHYSICS