High-order accurate well-balanced energy stable adaptive moving mesh
finite difference schemes for the shallow water equations with non-flat
bottom topography
This paper proposes high-order accurate well-balanced (WB) energy stable (ES)
adaptive moving mesh finite difference schemes for the shallow water equations
(SWEs) with non-flat bottom topography. To enable the construction of the ES
schemes on moving meshes, a reformulation of the SWEs is introduced, with the
bottom topography as an additional conservative variable that evolves in time.
The corresponding energy inequality is derived based on a modified energy
function, then the reformulated SWEs and energy inequality are transformed into
curvilinear coordinates. A two-point energy conservative (EC) flux is
constructed, and high-order EC schemes based on such a flux are proved to be WB
that they preserve the lake at rest. Then high-order ES schemes are derived by
adding suitable dissipation terms to the EC schemes, which are newly designed
to maintain the WB and ES properties simultaneously. The adaptive moving mesh
strategy is performed by iteratively solving the Euler-Lagrangian equations of
a mesh adaptation functional. The fully-discrete schemes are obtained by using
the explicit strong-stability preserving third-order Runge-Kutta method.
Several numerical tests are conducted to validate the accuracy, WB and ES
properties, shock-capturing ability, and high efficiency of the schemes.Comment: 40 pages, 16 figure