Godunov-type large time step scheme for shallow water equations with bed-slope source term
MetadataShow full item record
This paper presents a Godunov-type large time step (LTS) solver of the non-homogeneous shallow water equations (SWEs). Source terms are decomposed into simple characteristic waves in approximate Riemann solvers (ARS) and exact Riemann solvers (ERS), and information is transferred over multiple cells per time step using the LTS method. Benchmark simulations are presented using different solution algorithms (ARS and ERS with and without entropy fixes) for two rarefactions driven by divergent flow, a pair of bores driven by opposing flows, and a dam break over a shelf-like step. In these cases, spurious flow discontinuities and oscillations can occur for Courant–Friedrichs–Lewy number (CFL) > 1 in the absence of an entropy fix. Implementation of a weak-solution LTS entropy fix improves the results, but shock shifting nevertheless occurs in certain cases. The paper also considers steady, frictionless, transcritical flow over a bed hump. In this final case, the model is run for integer CFL ranging from 1 to 10. For CFL ≤ 3, satisfactory results are obtained (without divergence and oscillation) using ARS without an entropy fix. For larger CFL, the results either diverge or exhibit convergent oscillations downstream of the hydraulic jump. Use of an entropy fix designed for implementation in an LTS scheme improves the results for CFL ≤ 5.
Recommended, similar items
The following license files are associated with this item: