Augmented Riemann solvers for the shallow water equations over variable topography with steady states and inundation

We present a class of augmented approximate Riemann solvers for the shallow water equations in the presence of a variable bottom surface. These belong to the class of simple approximate solvers that use a set of propagating jump discontinuities, or waves, to approximate the true Riemann solution. Typically, a simple solver for a system of m conservation laws uses m such discontinuities. We present a four wave solver for use with the the shallow water equations-a system of two equations in one dimension. The solver is based on a decomposition of an augmented solution vector-the depth, momentum as well as momentum flux and bottom surface. By decomposing these four variables into four waves the solver is endowed with several desirable properties simultaneously. This solver is well-balanced: it maintains a large class of steady states by the use of a properly defined steady state wave-a stationary jump discontinuity in the Riemann solution that acts as a source term. The form of this wave is introduced and described in detail. The solver also maintains depth non-negativity and extends naturally to Riemann problems with an initial dry state. These are important properties for applications with steady states and inundation, such as tsunami and flood modeling. Implementing the solver with LeVeque's wave propagation algorithm [R.J. LeVeque, Wave propagation algorithms for multi-dimensional hyperbolic systems, J. Comput. Phys. 131 (1997) 327-335] is also described. Several numerical simulations are shown, including a test problem for tsunami modeling.

[1]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[2]  Pilar García-Navarro,et al.  A numerical model for the flooding and drying of irregular domains , 2002 .

[3]  F. Bouchut Nonlinear Stability of Finite Volume Methods for Hyperbolic Conservation Laws: and Well-Balanced Schemes for Sources , 2005 .

[4]  David L. George,et al.  Numerical Approximation of the Nonlinear Shallow Water Equations with Topography and Dry Beds : A Godunov-Type Scheme , 2004 .

[5]  P. Lax,et al.  On Upstream Differencing and Godunov-Type Schemes for Hyperbolic Conservation Laws , 1983 .

[6]  Smadar Karni,et al.  Computations of Slowly Moving Shocks , 1997 .

[7]  R. LeVeque,et al.  High-Resolution Methods and Adaptive Refinement for Tsunami Propagation and Inundation , 2008 .

[8]  Randall J. LeVeque,et al.  Balancing Source Terms and Flux Gradients in High-Resolution Godunov Methods , 1998 .

[9]  R. LeVeque Finite Volume Methods for Hyperbolic Problems: Characteristics and Riemann Problems for Linear Hyperbolic Equations , 2002 .

[10]  P. Roe,et al.  On Godunov-type methods near low densities , 1991 .

[11]  P. García-Navarro,et al.  On numerical treatment of the source terms in the shallow water equations , 2000 .

[12]  Doron Levy,et al.  CENTRAL-UPWIND SCHEMES FOR THE SAINT-VENANT SYSTEM , 2002 .

[13]  P. Roe Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes , 1997 .

[14]  Z. Xin,et al.  The relaxation schemes for systems of conservation laws in arbitrary space dimensions , 1995 .

[15]  E. Toro Riemann Solvers and Numerical Methods for Fluid Dynamics , 1997 .

[16]  J. Greenberg,et al.  A well-balanced scheme for the numerical processing of source terms in hyperbolic equations , 1996 .

[17]  Javier Murillo,et al.  A conservative 2D model of inundation flow with solute transport over dry bed , 2006 .

[18]  Randall J. LeVeque,et al.  A class of approximate Riemann solvers and their relation to relaxation schemes , 2001 .

[19]  P. Sweby High Resolution Schemes Using Flux Limiters for Hyperbolic Conservation Laws , 1984 .

[20]  David L. George,et al.  Finite volume methods and adaptive refinement for tsunami propagation and inundation , 2006 .

[21]  I. Bohachevsky,et al.  Finite difference method for numerical computation of discontinuous solutions of the equations of fluid dynamics , 1959 .

[22]  Manuel Jesús Castro Díaz,et al.  High order finite volume schemes based on reconstruction of states for solving hyperbolic systems with nonconservative products. Applications to shallow-water systems , 2006, Math. Comput..

[23]  E. Toro Shock-Capturing Methods for Free-Surface Shallow Flows , 2001 .

[24]  J. Greenberg,et al.  Analysis and Approximation of Conservation Laws with Source Terms , 1997 .

[25]  Bernd Einfeld On Godunov-type methods for gas dynamics , 1988 .

[26]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[27]  Javier Murillo,et al.  Coupling between shallow water and solute flow equations: analysis and management of source terms in 2D , 2005 .

[28]  R. LeVeque Wave Propagation Algorithms for Multidimensional Hyperbolic Systems , 1997 .

[29]  Javier Murillo,et al.  The influence of source terms on stability and conservation in 1D hyperbolic equations: Application to shallow water on fixed and movable beds , 2008 .

[30]  Emmanuel Audusse,et al.  A Fast and Stable Well-Balanced Scheme with Hydrostatic Reconstruction for Shallow Water Flows , 2004, SIAM J. Sci. Comput..

[31]  R. LeVeque,et al.  FINITE VOLUME METHODS AND ADAPTIVE REFINEMENT FOR GLOBAL TSUNAMI PROPAGATION AND LOCAL INUNDATION. , 2006 .

[32]  V. Guinot Approximate Riemann Solvers , 2010 .

[33]  Randall J. LeVeque,et al.  A Wave Propagation Method for Conservation Laws and Balance Laws with Spatially Varying Flux Functions , 2002, SIAM J. Sci. Comput..

[34]  Philip L. Roe,et al.  On Postshock Oscillations Due to Shock Capturing Schemes in Unsteady Flows , 1997 .

[35]  Pilar García-Navarro,et al.  Unsteady free surface flow simulation over complex topography with a multidimensional upwind technique , 2003 .

[36]  R. LeVeque,et al.  HIGH-RESOLUTION FINITE VOLUME METHODS FOR THE SHALLOW WATER EQUATIONS WITH BATHYMETRY AND DRY STATES , 2008 .

[37]  A. I. Delis,et al.  Relaxation schemes for the shallow water equations , 2003 .

[38]  Javier Murillo,et al.  The influence of source terms on stability, accuracy and conservation in two‐dimensional shallow flow simulation using triangular finite volumes , 2007 .

[39]  T. Gallouët,et al.  Some approximate Godunov schemes to compute shallow-water equations with topography , 2003 .