A general approximate-state Riemann solver for hyperbolic systems of conservation laws with source terms

22Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

An approximate-state Riemann solver for the solution of hyperbolic systems of conservation laws with source terms is proposed. The formulation is developed under the assumption that the solution is made of rarefaction waves. The solution is determined using the Riemann invariants expressed as functions of the components of the flux vector. This allows the flux vector to be computed directly at the interfaces between the computational cells. The contribution of the source term is taken into account in the governing equations for the Riemann invariants. An application to the water hammer equations and the shallow water equations shows that an appropriate expression of the pressure force at the interface allows the balance with the source terms to be preserved, thus ensuring consistency with the equations to be solved as well as a correct computation of steady-state flow configurations. Owing to the particular structure of the variable and flux vectors, the expressions of the fluxes are shown to coincide partly with those given by the HLL/HLLC solver. Computational examples show that the approximate-state solver yields more accurate solutions than the HLL solver in the presence of discontinuous solutions and arbitrary geometries. Copyright © 2006 John Wiley & Sons, Ltd.

Cite

CITATION STYLE

APA

Lhomme, J., & Guinot, V. (2007). A general approximate-state Riemann solver for hyperbolic systems of conservation laws with source terms. International Journal for Numerical Methods in Fluids, 53(9), 1509–1540. https://doi.org/10.1002/fld.1374

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free