×

zbMATH — the first resource for mathematics

Solution of the Riemann problem of classical gasdynamics. (English) Zbl 1236.76054
Summary: The mere structure of the linearly degenerate characteristic field of the equations of gas dynamics provides the natural frame to build the exact Riemann solver for any gas satisfying the condition \(e_{vvv}(s,v)\neq 0\), which guarantees the genuine nonlinearity of the acoustic modes. Differently from single equation methods rooted in the \(\gamma\)-law ideal gas assumption, the new approach is based on the system of two nonlinear equations imposing the equality of pressure and of velocity, assuming as unknowns the two values of the specific volume, or temperature, on the two sides of the contact discontinuity. Newton iterative method is used. The resulting exact solver is implemented for van der Waals gas, including the treatment of nonpolytropic behavior with molecular vibrations at thermal equilibrium, as well as for Martin–Hou gas, as an example of the general applicability of the proposed approach. The correctness of the new Riemann solver is demonstrated by comparisons with other numerical techniques.

MSC:
76N15 Gas dynamics, general
65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
76M20 Finite difference methods applied to problems in fluid mechanics
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Godunov, S.K., A difference method for the numerical computation of discontinuous solutions of the equations of hydrodynamics, Mat. sb., 47, 271-306, (1959), (in Russian) · Zbl 0171.46204
[2] Godunov, S.K., Numerical solution of multidimensional problems in gasdynamics, (1976), Nauka Moscow
[3] Chorin, A.J., Random choice solution of hyperbolic systems, J. comput. phys., 22, 517-533, (1976) · Zbl 0354.65047
[4] Smoller, J., Shock waves and reaction – diffusion equations, (1994), Springer New York · Zbl 0807.35002
[5] Gottlieb, J.J.; Groth, C.P.T., Assessment of Riemann solvers for unsteady one-dimensional inviscid flows of perfect gas, J. comput. phys., 78, 437-458, (1988) · Zbl 0657.76064
[6] Godlewski, E.; Raviart, P.-A., Numerical approximation of hyperbolic systems of conservation laws, (1996), Springer New York · Zbl 1063.65080
[7] A. Letellier, A. Forestier, Le problème de Riemann en fluide quelconque, Tech. Rep. DMT/93.451 C.E.A., Direction de Réacterur Nucléaires, 1993
[8] Pike, J., Riemann solvers for perfect and near-perfect gases, Aiaa j., 31, 1801-1808, (1993) · Zbl 0800.76266
[9] Toro, E.F., Riemann solvers and numerical methods for fluid dynamics, (1999), Springer New York · Zbl 0923.76004
[10] Colella, P.; Glaz, H.M., Efficient solution algorithm for the Riemann problem for real gases, J. comput. phys., 59, 264-289, (1985) · Zbl 0581.76079
[11] Ivings, M.J.; Causon, D.M.; Toro, E.F., On Riemann solvers for compressible liquids, Int. J. numer. methods fluids, 28, 395-418, (1998) · Zbl 0918.76047
[12] Cramer, M.S., Nonclassical dynamics of classical gases, (), 91-145 · Zbl 0723.76078
[13] Martin, J.J.; Hou, Y.C., Development of an equation of state for gases, Am. inst. chem. eng. J., 1, 2, 142-151, (1955)
[14] Smith, R.G., The Riemann problem in gasdynamics, Trans. am. math. soc., 249, 1, 1-50, (1979)
[15] H.A. Bethe, The theory of shock waves for an arbitrary equation of state, Tech. Rep. 545, Office of Scientific Research and Development, 1942
[16] Menikoff, R.; Plohr, B.J., The Riemann problem for fluid flow of real material, Rev. mod. phys., 61, 1, 75-130, (1989) · Zbl 1129.35439
[17] Thompson, P.A., A fundamental derivative in gas dynamics, Phys. fluids, 14, 1843-1849, (1971) · Zbl 0236.76053
[18] Zel’dovich, Y.B., On the possibility of rarefaction shock waves, Zh. eksp. teor. fiz., 4, 363-364, (1946)
[19] Cramer, M.S., Shock splitting in single-phase gases, J. fluid mech., 199, 281-296, (1989) · Zbl 0659.76075
[20] Argrow, B.M., Computational analysis of dense gas shock tube flow, Shock waves, 6, 241-248, (1996) · Zbl 0866.76052
[21] Guardone, A.; Vigevano, L., Roe linearization for the van der Waals gas, J. comput. phys., 175, 50-78, (2002) · Zbl 1039.76038
[22] Thompson, P.A.; Lambrakis, K.C., Negative shock waves, J. fluid mech., 60, 187-208, (1973) · Zbl 0265.76085
[23] Zel’dovich, Y.B.; Raizer, Y.P., Physics of shock waves and high-temperature hydrodynamic phenomena, (1966), Academic Press New York
[24] Liu, T.P., The Riemann problem for general systems of conservation laws, J. differ. equations, 18, 218-234, (1975) · Zbl 0297.76057
[25] Pons, J.M.; Martı́, J.A.; Müller, E., The exact solution of the Riemann problem with non-zero tangential velocities in relativistic hydrodynamics, J. fluid mech., 422, 125-139, (2000) · Zbl 0994.76104
[26] Beccantini, A., Colella – glaz splitting scheme for thermally perfect gases, (), 89-95 · Zbl 1064.76553
[27] Grossman, B.; Cinnella, P., Flux-slip algorithm for flows with non-equilibrium chemistry and vibrational relaxation, J. comput. phys., 88, 131-168, (1990) · Zbl 0703.76047
[28] Emanuel, G., Advanced classical thermodynamics, (1987), AIAA Education Series Washington · Zbl 0744.76005
[29] Martin, J.J.; Kapoor, R.M.; De Nevers, N., An improved equation of state, Aiche j., 5, 2, 159-160, (1958)
[30] Cramer, M.S., Negative nonlinearity in selected fluorocarbons, Phys. fluids, 1, 11, 1894-1897, (1989)
[31] S. Müller, A. Voss, A Riemann solver for the Euler equations with non-convex equation of state, Tech. Rep. 168, IGPM Rheinisch-Westfälische Technische Hochschule Aachen, April 1999
[32] Fergason, S.H.; Ho, T.L.; Argrow, B.M.; Emanuel, G., Theory for producing a single-phase rarefaction shock wave in a shock tube, J. fluid mech., 445, 37-54, (2001) · Zbl 1005.76051
[33] J.D. van der Waals, On the Continuity of the Gaseous and Liquid States, vol. XIV, North-Holland, Amsterdam, 1988, reprinted
[34] Callen, H.B., Thermodynamics and an introduction to thermostatistics, (1988), Wiley New York · Zbl 0989.80500
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.