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

被引:139
作者
George, David L. [1 ]
机构
[1] Univ Utah, Dept Math, Salt Lake City, UT 84112 USA
基金
美国国家科学基金会;
关键词
shallow water equations; hyperbolic conservation laws; finite volume methods; Godunov methods; Riemann solvers; wave propagation; shock capturing methods; tsunami modeling;
D O I
10.1016/j.jcp.2007.10.027
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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 LeVe-que'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. (C) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:3089 / 3113
页数:25
相关论文
共 37 条
[1]  
[Anonymous], 2006, THESIS U WASHINGTON
[2]  
ATORA M, 1997, J COMPUT PHYS, V130, P25
[3]   A fast and stable well-balanced scheme with hydrostatic reconstruction for shallow water flows [J].
Audusse, E ;
Bouchut, F ;
Bristeau, MO ;
Klein, R ;
Perthame, B .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2004, 25 (06) :2050-2065
[4]   A wave propagation method for conservation laws and balance laws with spatially varying flux functions [J].
Bale, DS ;
Leveque, RJ ;
Mitran, S ;
Rossmanith, JA .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2002, 24 (03) :955-978
[5]  
Bouchut F., 2004, Nonlinear Stability of Finite Volume Methods for Hyperbolic Conservation Laws and Well-Balanced Schemes. Frontiers in Mathematics, DOI 10.1007/b93802
[6]   Unsteady free surface flow simulation over complex topography with a multidimensional upwind technique [J].
Brufau, P ;
García-Navarro, P .
JOURNAL OF COMPUTATIONAL PHYSICS, 2003, 186 (02) :503-526
[7]   A numerical model for the flooding and drying of irregular domains [J].
Brufau, P ;
Vázquez-Cendón, ME ;
García-Navarro, P .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2002, 39 (03) :247-275
[8]   High order finite volume schemes based on reconstruction of states for solving hyperbolic systems with nonconservative products.: Applications to shallow-water systems [J].
Castro, Manuel ;
Gallardo, Jose E. M. ;
Pares, Carlos .
MATHEMATICS OF COMPUTATION, 2006, 75 (255) :1103-1134
[9]   Relaxation schemes for the shallow water equations [J].
Delis, AI ;
Katsaounis, T .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2003, 41 (07) :695-719
[10]   ON GODUNOV-TYPE METHODS NEAR LOW-DENSITIES [J].
EINFELDT, B ;
MUNZ, CD ;
ROE, PL ;
SJOGREEN, B .
JOURNAL OF COMPUTATIONAL PHYSICS, 1991, 92 (02) :273-295