Abstract

In this paper, we propose a family of second and third order temporal integration methods for systems of stiff ordinary differential equations, and explore their application in solving the shallow water equations with friction. The new temporal discretization methods come from a combination of the traditional Runge-Kutta method (for non-stiff equation) and exponential Runge-Kutta method (for stiff equation), and are shown to have both the sign-preserving and steady-state-preserving properties. They are combined with the well-balanced discontinuous Galerkin spatial discretization to solve the nonlinear shallow water equations with non-flat bottom topography and (stiff) friction terms. We have demonstrated that the fully discrete schemes satisfy the well-balanced, positivity-preserving and sign-preserving properties simultaneously. The proposed methods have been tested and validated on several one- and two-dimensional test cases, and good numerical results have been observed.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call