The HLLC (Harten–Lax–van Leer contact) approximate Riemann solver for computing solutions to hyperbolic systems by means of finite volume and discontinuous Galerkin methods is reviewed. HLLC was designed, as early as 1992, as an improvement to the classical HLL (Harten–Lax–van Leer) Riemann solver of Harten, Lax, and van Leer to solve systems with three or more characteristic fields, in order to avoid the excessive numerical dissipation of HLL for intermediate characteristic fields. Such numerical dissipation is particularly evident for slowly moving intermediate linear waves and for long evolution times. High-order accurate numerical methods can, to some extent, compensate for this shortcoming of HLL, but it is a costly remedy and for stationary or nearly stationary intermediate waves such compensation is very difficult to achieve in practice. It is therefore best to resolve the problem radically, at the first-order level, by choosing an appropriate numerical flux. The present paper is a review of the HLLC scheme, starting from some historical notes, going on to a description of the algorithm as applied to some typical hyperbolic systems, and ending with an overview of some of the most significant developments and applications in the last 25 years.

The HLLC Riemann solver / Toro, E. F.. - In: SHOCK WAVES. - ISSN 0938-1287. - 29:8(2019), pp. 1065-1082. [10.1007/s00193-019-00912-4]

The HLLC Riemann solver

Toro E. F.
2019-01-01

Abstract

The HLLC (Harten–Lax–van Leer contact) approximate Riemann solver for computing solutions to hyperbolic systems by means of finite volume and discontinuous Galerkin methods is reviewed. HLLC was designed, as early as 1992, as an improvement to the classical HLL (Harten–Lax–van Leer) Riemann solver of Harten, Lax, and van Leer to solve systems with three or more characteristic fields, in order to avoid the excessive numerical dissipation of HLL for intermediate characteristic fields. Such numerical dissipation is particularly evident for slowly moving intermediate linear waves and for long evolution times. High-order accurate numerical methods can, to some extent, compensate for this shortcoming of HLL, but it is a costly remedy and for stationary or nearly stationary intermediate waves such compensation is very difficult to achieve in practice. It is therefore best to resolve the problem radically, at the first-order level, by choosing an appropriate numerical flux. The present paper is a review of the HLLC scheme, starting from some historical notes, going on to a description of the algorithm as applied to some typical hyperbolic systems, and ending with an overview of some of the most significant developments and applications in the last 25 years.
2019
8
Toro, E. F.
The HLLC Riemann solver / Toro, E. F.. - In: SHOCK WAVES. - ISSN 0938-1287. - 29:8(2019), pp. 1065-1082. [10.1007/s00193-019-00912-4]
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/331874
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 57
  • ???jsp.display-item.citation.isi??? 43
social impact