Submitted:
27 April 2025
Posted:
29 April 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Software Overview
2.1. GeoFlood’s Fundamental Building Libraries
2.1.1. Clawpack and GeoClaw
2.1.2. p4est
2.1.3. ForestClaw
2.2. GeoFlood Overview
2.3. Software for Comparison with GeoFlood: GeoClaw and HEC-RAS
3. Governing Models And Numerical Algorithms
3.1. The Shallow-Water Equations
3.2. Finite-Volume Discretizations
3.3. Augmented Riemann Solver
4. Adaptive Mesh Refinement Using Quadtree Meshing

4.1. GeoFlood Refinement Criteria
5. Benchmark Test Cases
5.1. Test Case 1: Speed of Flood Propagation over an Extended Floodplain
5.1.1. Problem Setup
5.1.2. Test Case 1: Simulation Results
5.2. Test Case 2: Filling of Floodplain Depressions
5.2.1. Problem Setup
5.2.2. Test Case 2: Simulation Results
5.3. Test Case 3: Dam Break
5.3.1. Problem Setup
5.3.2. Test Case 3: Simulation Results
6. Malpasset Outburst-Flood Simulations
6.1. Historical Background
6.2. Topographic Features and Model Domain
6.3. Initial and Boundary Conditions
6.4. Simulation Refinement Flags
6.5. Comparison and Validation of Model Results
6.6. Computational Efficiency Benchmarks
6.7. GeoFlood’s Google Earth graphical toolbox



7. Conclusions
Author Contributions
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Calhoun, D.; Burstedde, C. ForestClaw: A parallel algorithm for patch-based adaptive mesh refinement on a forest of quadtrees. arXiv preprint arXiv:1703.03116 2017.
- Neelz, S.; Pender, G. Benchmarking the latest generation of 2D Hydraulic Modelling Packages. Technical report, Environment Agency: Bristol, UK, 2013.
- Clawpack Development Team. Clawpack software, 2020. Version 5.7.1. [CrossRef]
- Brunner, G. Benchmarking of the HEC-RAS two-dimensional hydraulic modeling capabilities. Technical report, US Army Corps of Engineers: Davis, CA, USA, 2018.
- George, D. Adaptive finite volume methods with well-balanced Riemann solvers for modeling floods in rugged terrain: Application to the Malpasset dam-break flood (France, 1959). Int. J. Numer. Methods Fluids 2011, 66, 1000–1018. [Google Scholar] [CrossRef]
- Hervouet, J.M.; Petitjean, A. Malpasset dam-break revisited with two-dimensional computations. J. Hydraul. Res. 1999, 37, 777–788. [Google Scholar] [CrossRef]
- Boudou, M.; Moatty, A.; Lang, M. 1 - Analysis of Major Flood Events: Collapse of the Malpasset Dam, December 1959. In Floods; Vinet, F., Ed.; Elsevier, 2017; pp. 3–19. [CrossRef]
- Johnson, G.P.; Holmes, R.R.; Waite, L.A. The Great Flood of 1993 on the Upper Mississippi River—10 years later, 2004.
- Blumhardt, M. Colorado’s devastating 2013 Flood: A look back 9 years later, 2022.
- Filkins, D. A bigger problem than ISIS?, 2016.
- Valiani, A.; Caleffi, V.; Zanni, A. Case study: Malpasset dam-break simulation using a two-dimensional finite volume method. J. Hydraul. Eng. 2002, 128, 460–472. [Google Scholar] [CrossRef]
- Kirstetter, G.; Delestre, O.; Lagrée, P.Y.; Popinet, S.; Josserand, C. B-flood 1.0: an open-source Saint-Venant model for flash-flood simulation using adaptive refinement. Geosci. Model Dev. 2021, 14, 7117–7132. [Google Scholar] [CrossRef]
- Yu, H.L.; Chang, T.J. A hybrid shallow water solver for overland flow modelling in rural and urban areas. J. Hydrol. 2021, 598, 126262. [Google Scholar] [CrossRef]
- Coulibaly, G.; Leye, B.; Tazen, F.; Mounirou, L.A.; Karambiri, H. Urban Flood Modeling Using 2D Shallow-Water Equations in Ouagadougou, Burkina Faso. Water 2020, 12. [Google Scholar] [CrossRef]
- Shamkhalchian, A.; de Almeida, G.A.M. Effects of reconstruction of variables on the accuracy and computational performance of upscaling solutions of the shallow water equations. J. Hydraul. Res. 2023, 61, 409–421. [Google Scholar] [CrossRef]
- Rousseau, M.; Cerdan, O.; Delestre, O.; Dupros, F.; James, F.; Cordier, S. Overland Flow Modeling with the Shallow Water Equations Using a Well-Balanced Numerical Scheme: Better Predictions or Just More Complexity. J. Hydrol. Eng. 2015, 20, 04015012. [Google Scholar] [CrossRef]
- George, D.L. Augmented Riemann solvers for the shallow water equations over variable topography with steady states and inundation. J. Comput. Phys. 2008, 227, 3089–3113. [Google Scholar] [CrossRef]
- George, D.L. Finite volume methods and adaptive refinement for tsunami propagation and inundation; University of Washington, 2006.
- Mandli, K.T. A numerical method for the two layer shallow water equations with dry states. Ocean Model. 2013, 72, 80–91. [Google Scholar] [CrossRef]
- LeVeque, R.J., Finite Volume Methods. In Finite Volume Methods for Hyperbolic Problems; Cambridge Texts in Applied Mathematics, Cambridge University Press, 2002; p. 64–86. [CrossRef]
- Berger, M.J.; Oliger, J. Adaptive mesh refinement for hyperbolic partial differential equations. J. Comput. Phys. 1984, 53, 484–512. [Google Scholar] [CrossRef]
- Berger, M.J.; Colella, P. Local adaptive mesh refinement for shock hydrodynamics. J. Comput. Phys. 1989, 82, 64–84. [Google Scholar] [CrossRef]
- Leveque, R.J.; George, D.L.; Berger, M.J. Tsunami modelling with adaptively refined finite volume methods. Acta Numer. 2011, 20, 211–289. [Google Scholar] [CrossRef]
- Mandli, K.T.; Ahmadia, A.J.; Berger, M.; Calhoun, D.; George, D.L.; Hadjimichael, Y.; Ketcheson, D.I.; Lemoine, G.I.; Leveque, R.J. Clawpack: building an open source ecosystem for solving hyperbolic PDEs. Peer J Computer Science 2016, 2, e68. [Google Scholar] [CrossRef]
- Burstedde, C.; Wilcox, L.C.; Ghattas, O. p4est: Scalable Algorithms for Parallel Adaptive Mesh Refinement on Forests of Octrees. SIAM J. Sci. Comput. 2011, 33, 1103–1133. [Google Scholar] [CrossRef]
- Kyanjo, B. GeoFlood wiki. Git repository, 2023.
- KML. OGC KML 2.3. https://www.ogc.org/standards/kml/, 2015.
- Soares-Frazão, S.; Alcrudo, F.; Goutal, N. Dam-break test cases summary: 4th CADAM meeting. In Proceedings of the Proceedings from the Zaragoza Meeting, 18–19 November 1999. CADAM Concerted Action on Dam-Break Modelling, European Commission, 1999, pp. 9–25. Zaragoza, Spain.
- Morris, M. CADAM: Concerted Action on Dambreak Modelling, 2000.
- Spero, H.; Calhoun, D.; Shubert, M. Simulating the 1976 Teton Dam Failure using Geoclaw and HEC-RAS and comparing with Historical Observations. arXiv preprint arXiv:2206.00766 2022.
- Brunner, G.W. HEC-RAS (river analysis system). In Proceedings of the North American water and environment congress & destructive water. ASCE, 2002, pp. 3782–3787.
- Patel, D.P.; Ramirez, J.A.; Srivastava, P.K.; Bray, M.; Han, D. Assessment of flood inundation mapping of Surat city by coupled 1D/2D hydrodynamic modeling: a case application of the new HEC-RAS 5. Nat. Hazards 2017, 89, 93–130. [Google Scholar] [CrossRef]
- Shahrim, M.; Ros, F. Dam break analysis of Temenggor dam using HEC-RAS. In Proceedings of the IOP Conference Series: Earth and Environmental Science. IOP Publishing, 2020, Vol. 479, p. 012041. [CrossRef]
- Bai, F.; Yang, Z.; Huai, W.; Zheng, C. A depth-averaged two dimensional shallow water model to simulate flow-rigid vegetation interactions. Procedia Eng. 2016, 154, 482–489. [Google Scholar] [CrossRef]
- Altaie, H.; Dreyfuss, P. Numerical solutions for 2D depth-averaged shallow water equations. In Proceedings of the Int. Math. Forum, 2018, Vol. 13, pp. 79–90. [CrossRef]
- Qin, X.; Motley, M.; Leveque, R.; Gonzalez, F.; Mueller, K. A comparison of a two-dimensional depth averaged flow model and a three-dimensional RANS model for predicting tsunami inundation and fluid forces. Nat. Hazards Earth Syst. Sci. 2018, 18, 2489–2506. [Google Scholar] [CrossRef]
- Vreugdenhil, C.B., Shallow-water flows. In Numerical Methods for Shallow-Water Flow; Springer Netherlands: Dordrecht, 1994; pp. 1–14. [CrossRef]
- Molls, T.; Zhao, G.; Molls, F. Friction slope in depth-averaged flow. J. Hydraul. Eng. 1998, 124, 81–85. [Google Scholar] [CrossRef]
- Zhao, J.; Liang, Q. Novel variable reconstruction and friction term discretisation schemes for hydrodynamic modelling of overland flow and surface water flooding. Adv. Water Resour. 2022, 163, 104187. [Google Scholar] [CrossRef]
- Song, L.; Zhou, J.; Li, Q.; Yang, X.; Zhang, Y. An unstructured finite volume model for dam-break floods with wet/dry fronts over complex topography. Int. J. Numer. Methods Fluids 2011, 67, 960–980. [Google Scholar] [CrossRef]
- Song, L.; Zhou, J.; Liu, Y.; Bi, S. A finite volume method for modeling shallow flows with wet-dry fronts on adaptive Cartesian grids. Math. Probl. Eng. 2012, 2014, 1–16. [Google Scholar] [CrossRef]
- Caleffi, V.; Valiani, A.; Zanni, A. Finite volume method for simulating extreme flood events in natural channels. J. Hydraul. Res. 2003, 41, 167–177. [Google Scholar] [CrossRef]
- Yoshioka, H.; Unami, K.; Fujihara, M. A simple finite volume model for dam break problems in multiply connected open channel networks with general cross-sections. Theor. Appl. Mech. Japan 2014, 62, 131–140. [Google Scholar] [CrossRef]
- Leveque, R.J. Wave propagation algorithms for multidimensional hyperbolic systems. J. Comput. Phys. 1997, 131, 327–353. [Google Scholar] [CrossRef]
- Bale, D.S.; Leveque, R.J.; Mitran, S.; Rossmanith, J.A. A wave propagation method for conservation laws and balance laws with spatially varying flux functions. SIAM J. Sci. Comput. 2003, 24, 955–978. [Google Scholar] [CrossRef]
- Einfeldt, B. On Godunov-type methods for gas dynamics. SIAM J. Num. Anal. 1988, 25, 294–318. [Google Scholar] [CrossRef]
- Einfeldt, B.; Munz, C.D.; Roe, P.L.; Sjögreen, B. On Godunov-type methods near low densities. J. Comput. Phys. 1991, 92, 273–295. [Google Scholar] [CrossRef]
- Roe, P.L. Approximate Riemann solvers, parameter vectors, and difference schemes. J. Comput. Phys. 1981, 43, 357–372. [Google Scholar] [CrossRef]
- Cea, L.; Bladé, E.; Sanz-Ramos, M.; Fraga, I.; Sañudo, E.; García-Feal, O.; Gómez-Gesteira, M.; González-Cao, J. Benchmarking of the Iber capabilities for 2D free surface flow modelling, 2020. [CrossRef]
- Frazão, S.S.; Zech, Y. Dam break in channels with 90 bend. J. Hydraul. Eng. 2002, 128, 956–968. [Google Scholar] [CrossRef]
- yanjo, B.; Calhoun, D.; George, D.L. GeoFlood model, 2024. [CrossRef]
- Kyanjo, B. Datasets used in GeoFlood comparison to other models, 2024. [CrossRef]















Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).