The reviewed record of science sign in
Pith

arxiv: 2209.12235 · v2 · pith:PFVMC736 · submitted 2022-09-25 · math.NA · cs.NA

A Comparative Study of Iterative Riemann Solvers for the Shallow Water and Euler Equations

Reviewed by Pith T0 review T1 audit T2 compute T3 formal T4 kernel pith:PFVMC736record.jsonopen to challenge →

classification math.NA cs.NA
keywords equationssolversiterativeriemannapproximateeulerexactshallow
0
0 comments X
read the original abstract

The Riemann problem for first-order hyperbolic systems of partial differential equations is of fundamental importance for both theoretical and numerical purposes. Many approximate solvers have been developed for such systems; exact solution algorithms have received less attention because computation of the exact solution typically requires iterative solution of algebraic equations. Iterative algorithms may be less computationally efficient or might fail to converge in some cases. We investigate the achievable efficiency of robust iterative Riemann solvers for relatively simple systems, focusing on the shallow water and Euler equations. We consider a range of initial guesses and iterative schemes applied to an ensemble of test Riemann problems. For the shallow water equations, we find that Newton's method with a simple modification converges quickly and reliably. For the Euler equations we obtain similar results; however, when the required precision is high, a combination of Ostrowski and Newton iterations converges faster. These solvers are slower than standard approximate solvers like Roe and HLLE, but come within a factor of two in speed. We also provide a preliminary comparison of the accuracy of a finite volume discretization using an exact solver versus standard approximate solvers.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.