A NEW APPROXIMATE RIEMANN SOLVER APPLIED TO HLLC METHOD
Sergio Elaskar, Oscar Falcinelli, J. Tamagno
Abstract
Open-access reader
Sergio Elaskar, Oscar Falcinelli, J. Tamagno
Abstract
Open-access reader
In solving Euler equations applying finite volume techniques, the calculations of numerical fluxes across cell interfaces, have become an essential item. The numerical scheme exactitude, the ability of handle discontinuities and the correct prediction of the propagating waves velocity, are strongly dependent on such numerical fluxes. The pioneer work of Godunov[1] was the starting point to solve the Euler equations by means of Riemann solvers. The excellent results obtained with Godunov technique, motivated several lines of research with the purpose of extending it to three dimensional flows, to achieve higher order of accuracy, etc. All calculating schemes that incorporate Riemann solvers are very precise, but unfortunately, computational demands are intense because of the non linear system of algebraic equations which must be solved in an iterative manner. An alternative which will demand less computational effort, could be provided by the use of approximate Riemann solvers, although less accurate and also, less robust. In this paper, an approximate Riemann solver which does not require iterations, possesses a high degree of accuracy and a lower computational demand in solving the Euler equations, is described. It is based on the use of dimensional analysis to reduce the number of independent variables needed to outline the physics of the problem. The scheme here presented is compared in accuracy as well as in computational effort with an exact iterative solver and with three well known approximated solvers: the Two Rarefactions Riemann Solver, the Two Shocks Riemann Solver, and an Adaptive version of these two. Substantially smaller mean errors have been found with the approximation here presented than those found with the best of all the above mentioned approximated solvers. Finally, a finite volume computer code to solve one-dimensional Euler equations using the Harten, Lax and van Leer Contact (HLLC) scheme, was developed. Results obtained solving the Shock Tube problem with the HLLC scheme, have shown no significant differences in accuracy and robustness when either the new approximate Riemann solver or the exact solver, are used. From the point of view of computer resources, the new approximate solver offers advantages.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In solving Euler equations applying finite volume techniques, the calculations of numerical fluxes across cell interfaces, have become an essential item. The numerical scheme exactitude, the ability of handle discontinuities and the correct prediction of the propagating waves velocity, are strongly dependent on such numerical fluxes. The pioneer work of Godunov[1] was the starting point to solve the Euler equations by means of Riemann solvers. The excellent results obtained with Godunov technique, motivated several lines of research with the purpose of extending it to three dimensional flows, to achieve higher order of accuracy, etc. All calculating schemes that incorporate Riemann solvers are very precise, but unfortunately, computational demands are intense because of the non linear system of algebraic equations which must be solved in an iterative manner. An alternative which will demand less computational effort, could be provided by the use of approximate Riemann solvers, although less accurate and also, less robust. In this paper, an approximate Riemann solver which does not require iterations, possesses a high degree of accuracy and a lower computational demand in solving the Euler equations, is described. It is based on the use of dimensional analysis to reduce the number of independent variables needed to outline the physics of the problem. The scheme here presented is compared in accuracy as well as in computational effort with an exact iterative solver and with three well known approximated solvers: the Two Rarefactions Riemann Solver, the Two Shocks Riemann Solver, and an Adaptive version of these two. Substantially smaller mean errors have been found with the approximation here presented than those found with the best of all the above mentioned approximated solvers. Finally, a finite volume computer code to solve one-dimensional Euler equations using the Harten, Lax and van Leer Contact (HLLC) scheme, was developed. Results obtained solving the Shock Tube problem with the HLLC scheme, have shown no significant differences in accuracy and robustness when either the new approximate Riemann solver or the exact solver, are used. From the point of view of computer resources, the new approximate solver offers advantages.
Key concepts: Riemann solver, Roe solver, Godunov's scheme, Solver, Riemann problem, Euler equations, Applied mathematics, Riemann hypothesis