We consider the construction and the properties of the Riemann solver for the hyperbolic system ut + f(u)x = 0, (0.1) assuming only that Df is strictly hyperbolic. In the first part, we prove a general regularity theorem on the admissible curves Ti of the i-family, depending on the number of inflection points of f: namely, if there is only one inflection point, Ti is C1,1. If the i-th eigenvalue of Df is genuinely nonlinear, it is well known that Ti is C2,1. However, we give an example of an admissible curve Ti which is only Lipschitz continuous if f has two inflection points. In the second part, we show a general method for constructing the curves Ti, and we prove a stability result for the solution to the Riemann problem. In particular we prove the uniqueness of the admissible curves for (0.1). Finally we apply the construction to various approximations to (0.1): vanishing viscosity, relaxation schemes and the semidiscrete upwind scheme. In particular, when the system is in conservation form, we obtain the existence of smooth travelling profiles for all small admissible jumps of (0.1).

On the Riemann problem for non-conservative hyperbolic systems / Bianchini, Stefano. - In: ARCHIVE FOR RATIONAL MECHANICS AND ANALYSIS. - ISSN 0003-9527. - 166:1(2003), pp. 1-26. [10.1007/s00205-002-0227-4]

On the Riemann problem for non-conservative hyperbolic systems

Bianchini, Stefano
2003-01-01

Abstract

We consider the construction and the properties of the Riemann solver for the hyperbolic system ut + f(u)x = 0, (0.1) assuming only that Df is strictly hyperbolic. In the first part, we prove a general regularity theorem on the admissible curves Ti of the i-family, depending on the number of inflection points of f: namely, if there is only one inflection point, Ti is C1,1. If the i-th eigenvalue of Df is genuinely nonlinear, it is well known that Ti is C2,1. However, we give an example of an admissible curve Ti which is only Lipschitz continuous if f has two inflection points. In the second part, we show a general method for constructing the curves Ti, and we prove a stability result for the solution to the Riemann problem. In particular we prove the uniqueness of the admissible curves for (0.1). Finally we apply the construction to various approximations to (0.1): vanishing viscosity, relaxation schemes and the semidiscrete upwind scheme. In particular, when the system is in conservation form, we obtain the existence of smooth travelling profiles for all small admissible jumps of (0.1).
2003
166
1
1
26
https://doi.org/10.1007/s00205-002-0227-4
Bianchini, Stefano
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/20.500.11767/13140
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 32
  • ???jsp.display-item.citation.isi??? 35
social impact