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

09/25/2022
by   Carlos Muñoz Moncayo, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/21/2021

Analytical travelling vortex solutions of hyperbolic equations for validating very high order schemes

Testing the order of accuracy of (very) high order methods for shallow w...
research
07/06/2022

AI-enhanced iterative solvers for accelerating the solution of large scale parametrized linear systems of equations

Recent advances in the field of machine learning open a new era in high ...
research
05/19/2017

Fundamental mode exact schemes for unsteady problems

The problem of increasing the accuracy of an approximate solution is con...
research
05/11/2020

Bounds for Wave Speeds in the Riemann Problem: Direct Theoretical Estimates

In this paper we provide bound estimates for the two fastest wave speeds...
research
08/19/2021

An exact Riemann solver for a shear shallow water model

The shear shallow water model is a higher order model for shallow flows ...
research
07/14/2016

Composing Scalable Nonlinear Algebraic Solvers

Most efficient linear solvers use composable algorithmic components, wit...
research
07/13/2020

Discretization-error-accurate mixed-precision multigrid solvers

This paper builds on the algebraic theory in the companion paper [Algebr...

Please sign up or login with your details

Forgot password? Click here to reset