A Comparative Study of Iterative Riemann Solvers for the Shallow Water and Euler Equations
Carlos Mu\~noz Moncayo, Manuel Quezada de Luna, David I. Ketcheson

TL;DR
This paper evaluates the efficiency and accuracy of iterative Riemann solvers for shallow water and Euler equations, showing they can approach the speed of approximate methods while providing exact solutions.
Contribution
It demonstrates that robust iterative solvers, with specific modifications, can efficiently compute exact solutions for hyperbolic systems like shallow water and Euler equations.
Findings
Newton's method converges quickly for shallow water equations.
A combination of Ostrowski and Newton iterations accelerates convergence for Euler equations.
Iterative solvers are within a factor of two in speed compared to approximate solvers.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Methods in Computational Mathematics · Navier-Stokes equation solutions · Computational Fluid Dynamics and Aerodynamics
