Abstract

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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call