Abstract
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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.