Skip to main content
Log in

Restoration of the contact surface in the HLL-Riemann solver

  • Published:
Shock Waves Aims and scope Submit manuscript

Abstract

The missing contact surface in the approximate Riemann solver of Harten, Lax, and van Leer is restored. This is achieved following the same principles as in the original solver. We also present new ways of obtaining wave-speed estimates. The resulting solver is as accurate and robust as the exact Riemann solver, but it is simpler and computationally more efficient than the latter, particulaly for non-ideal gases. The improved Riemann solver is implemented in the second-order WAF method and tested for one-dimensional problems with exact solutions and for a two-dimensional problem with experimental results.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Davis SF (1988) Simplified second-order Godunov-type methods. SIAM J Sci and Stat Comput 9:445

    Article  Google Scholar 

  • Einfeldt B (1988) On Godunov-type methods for the Euler equations with general equation of state. In: Proc Second Internat Conference on Hyperbolic Problems, Aachen, Germany.

  • Godunov SK (1959) A finite difference method for the numerical computation of discontinuous solutions of the equations of fluid dynamics. Mat Sb 47:357

    Google Scholar 

  • Harten A, Lax PD, van Leer B (1983) On upstream differencing and Godunov-type schemes for hyperbolic conservation laws. SIAM Review 25:35–61

    Article  Google Scholar 

  • Roe PL (1981) Approximate Riemann solvers, parameter vectors, and difference schemes. J Comput Physics 43:357

    Article  Google Scholar 

  • Toro EF (1989a) A fast Riemann solver with constant covolume applied to the random choice method. Int J Numer Methods in Fluids 9:1145

    Google Scholar 

  • Toro EF (1989b) A weighted average flux method for hyperbolic conservation laws. Proc Royal Soc London A 423:401

    Google Scholar 

  • Toro EF (1991) A linearized Riemann solver for the Euler equations of gas dynamics. Proc Roy Soc London A 434:683

    Google Scholar 

  • Toro EF (1992a) Riemann problems and the WAF method for solving the two-dimensional shallow water equations. Phil Trans Royal Soc London A 338:43

    Google Scholar 

  • Toro EF (1992b) The weighted average flux method applied to the Euler equations. Phil Trans Roy Soc London A 341:499

    Google Scholar 

  • Woodward P, Colella PJ (1984) The numerical simulation of two-dimensional fluid flow with strong shocks. J Comput Phys 54:115

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This article was processed using Springer-Verlag TEX Shock Waves macro package 1.0 and the AMS fonts, developed by the American Mathematical Society.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Toro, E.F., Spruce, M. & Speares, W. Restoration of the contact surface in the HLL-Riemann solver. Shock Waves 4, 25–34 (1994). https://doi.org/10.1007/BF01414629

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01414629

Key words

Navigation