An Oscillation-free Discontinuous Galerkin Method for Shallow Water Equations

Liu Yong,Lu Jianfang,Tao Qi,Xia Yinhua
DOI: https://doi.org/10.1007/s10915-022-01893-w
2022-01-01
Journal of Scientific Computing
Abstract:In this paper, we develop an oscillation-free discontinuous Galerkin (OFDG) method for solving the shallow water equations with a non-flat bottom topography. Due to the nonlinear hyperbolic nature of the shallow water equation, the exact solution may contain shock discontinuities; thus, the numerical solution may generate spurious oscillations if no special treatment is taken near the discontinuities. Besides, it is desirable to construct a numerical scheme that possesses the well-balanced property, which preserves exactly the hydrostatic equilibrium solutions up to the machine error. Based on the existing well-balanced DG schemes proposed in Xing (J Comput Phys 257:536–553, 2014), Xing and Shu (Commun Comput Phys 1: 100–134, 2006), we add an extra damping term into these schemes to control the spurious oscillations. One of the advantages of the damping term in suppressing the oscillations is that the damping technique seems to be more convenient for the theoretical analysis, at least in the semi-discrete analysis. With the careful construction of the damping term, the proposed method not only achieves non-oscillatory property without compromising any order of accuracy, but also inherits the the well-balanced property from original schemes. We also present a detailed procedure for constructing the damping term and a theoretical analysis for the preservation of the well-balanced property. Extensive numerical experiments, including one- and two-dimensional space, demonstrate that the proposed method has desired properties without sacrificing any order of accuracy.
What problem does this paper attempt to address?