1991CERES (Cranfield University)Open access

A linearised Reimann solver for the time-dependent Euler equations of gas dynamics

Eleuterio F. Toro

Open full text 9 citations

Abstract

The time-dependent Euler equations of Gas Dynamics are a set of non-linear hyperbolic conservation laws that admit discontinuous solutions (e.g. shocks). In this paper we are concerned with Riemann-problem based numerical methods for solving the general initial-value problem for these equations. We present an approximate, linearised Riemann solver for the time-dependent Euler equations. The solution is direct and involves few and simple arithmetic operations. The Riemann solver is then used, locally, in conjunction with the WAF numerical method to solve the time-dependent Euler equations in one and two space dimensions with general initial data. For flows with shocks waves of moderate strength the computed results are very accurate. For severe flow regimes we advocate the use of the present linearised Riemann solver in combination with the exact Riemann solver in an adaptive fashion. Numerical experiments demonstrate that such an approach can be very successful. One and two-dimensional test problems show that the linearised Riemann solver is used in over 99% of the flow field producing net computing savings by a factor of about 2. A reliable and simple switching criterion is also presented. Results show that the adaptive approach effectively provides the resolution and robustness of the exact Riemann solver at the computing cost of the simple linearised Riemann solver. The relevance of the present methods concerns the numerical solution of multi-dimensional problems accurately and economically.

Open-access reader

About this research paper

What this paper is about

The time-dependent Euler equations of Gas Dynamics are a set of non-linear hyperbolic conservation laws that admit discontinuous solutions (e.g. shocks). In this paper we are concerned with Riemann-problem based numerical methods for solving the general initial-value problem for these equations. We present an approximate, linearised Riemann solver for the time-dependent Euler equations. The solution is direct and involves few and simple arithmetic operations. The Riemann solver is then used, locally, in conjunction with the WAF numerical method to solve the time-dependent Euler equations in one and two space dimensions with general initial data. For flows with shocks waves of moderate strength the computed results are very accurate. For severe flow regimes we advocate the use of the present linearised Riemann solver in combination with the exact Riemann solver in an adaptive fashion. Numerical experiments demonstrate that such an approach can be very successful. One and two-dimensional test problems show that the linearised Riemann solver is used in over 99% of the flow field producing net computing savings by a factor of about 2. A reliable and simple switching criterion is also presented. Results show that the adaptive approach effectively provides the resolution and robustness of the exact Riemann solver at the computing cost of the simple linearised Riemann solver. The relevance of the present methods concerns the numerical solution of multi-dimensional problems accurately and economically.

Why it matters

OpenAlex reports 9 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The time-dependent Euler equations of Gas Dynamics are a set of non-linear hyperbolic conservation laws that admit discontinuous solutions (e.g. shocks). In this paper we are concerned with Riemann-problem based numerical methods for solving the general initial-value problem for these equations. We present an approximate, linearised Riemann solver for the time-dependent Euler equations. The solution is direct and involves few and simple arithmetic operations. The Riemann solver is then used, locally, in conjunction with the WAF numerical method to solve the time-dependent Euler equations in one and two space dimensions with general initial data. For flows with shocks waves of moderate strength the computed results are very accurate. For severe flow regimes we advocate the use of the present linearised Riemann solver in combination with the exact Riemann solver in an adaptive fashion. Numerical experiments demonstrate that such an approach can be very successful. One and two-dimensional test problems show that the linearised Riemann solver is used in over 99% of the flow field producing net computing savings by a factor of about 2. A reliable and simple switching criterion is also presented. Results show that the adaptive approach effectively provides the resolution and robustness of the exact Riemann solver at the computing cost of the simple linearised Riemann solver. The relevance of the present methods concerns the numerical solution of multi-dimensional problems accurately and economically.

Key concepts: Riemann solver, Solver, Euler equations, Riemann problem, Roe solver, Applied mathematics, Euler's formula, Mathematics

Related papers

Back to paper searchBrowse research topicsOriginal source
A linearised Reimann solver for the time-dependent Euler equations of gas dynamics — Research Paper | ScholarLens