Skip to main content
Log in

Technique for Determining the Types of Discontinuities in the Calculations of Gas Flows

  • Published:
Mathematical Models and Computer Simulations Aims and scope

Abstract

This paper presents a technique for determining the types of discontinuities in the numerical solution of various problems of gas dynamics. The relevance of the topic is determined by the fact that in complex gas-dynamic formulations, the correct definition of the regions occupied by rarefaction waves (RWs), contact discontinuities, and shock waves (SWs) is required. The choice of the scheme for the numerical solution of the problem depends on the correct definition of such regions. In this paper, we present a technique that makes it possible to determine in a unified way the boundaries of regions containing discontinuities and waves of various types. To do this, in terms of the required gas-dynamic functions, inequalities are derived that single out such regions. This information is used when modifying known or constructing new difference schemes in order to increase their stability and/or monotonicity. For example, the resulting inequalities allow us to single out numerical schemes whose solutions satisfy the requirement of a nondecreasing entropy. The main consideration is given in the one-dimensional case. The technique is generalized to the multidimensional case. Examples are given of applying the technique to solving a number of well-known test problems in gas dynamics.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.

Similar content being viewed by others

RЕFERENCES

  1. P. L. Roe, “Approximate Riemann solvers, parameter vectors and difference schemes,” J. Comput. Phys. 43 (2), 357–372 (1981). https://doi.org/10.1016/0021-9991(81)90128-5

    Article  MathSciNet  MATH  Google Scholar 

  2. G. A. Sod, “A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws,” J. Comput. Phys. 27 (1), 1–31 (1978). https://doi.org/10.1016/0021-9991(78)90023-2

    Article  MathSciNet  MATH  Google Scholar 

  3. B. van Leer, “Flux-vector splitting for the Euler equations,” in Proc. Eighth International Conference on Numerical Methods in Fluid Dynamics, Ed. by E. Krause, Lecture Notes in Physics, Vol. 170 (Springer, Berlin, 1982), pp. 507–512. https://doi.org/10.1007/3-540-11948-5_66

  4. E. F. Toro, “TVD regions for the weighted average flux (WAF) method as applied to a model hyperbolic conservation law,” Report No. 8907 (College of Aeronautics, Cranfield Institute of Technology, 1989).

  5. G.-S. Jiang and C.-W. Shu, “Efficient implementation of weighted ENO schemes,” J. Comput. Phys. 126 (1), 202–228 (1996). https://doi.org/10.1006/jcph.1996.0130

    Article  MathSciNet  MATH  Google Scholar 

  6. A. Harten and S. Osher, “Uniformly high-order accurate nonoscilatory schemes,” SIAM J. Numer. Anal. 24 (2), 279–309 (1987). https://doi.org/10.1137/0724022

    Article  MathSciNet  MATH  Google Scholar 

  7. N. A. Dar’in, V. I. Mazhukin, and A. A. Samarskii, “A finite-difference method for solving the equations of gas dynamics using adaptive nets which are dynamically associated with the solution,” USSR Comput. Math. Math. Phys. 28 (4), 164–174 (1988). https://doi.org/10.1016/0041-5553(88)90127-9

    Article  MATH  Google Scholar 

  8. V. I. Pokhilko and V. F. Tishkin, “Uniform algorithm for computation of discontinuous solution on adaptive grids,” Mat. Model. 6 (11), 25–40 (1994).

    MathSciNet  MATH  Google Scholar 

  9. N. V. Mikhailova, V. F. Tishkin, N. N. Tyurina, A. P. Favorskii, and M. Yu. Shashkov, “Numerical modelling of two-dimensional gas-dynamic flows on a variable-structure mesh,” USSR Comput. Math. Math. Phys. 26 (5), 74–84 (1986). https://doi.org/10.1016/0041-5553(86)90043-1

    Article  MATH  Google Scholar 

  10. B. L. Rozhdestvenskii and N. N. Yanenko, Systems of Quasilinear Equations and Their Applications to Gas Dynamics (Nauka, Moscow, 1968; Am. Math. Soc., Providence, RI, 1983).

  11. L. V. Ovsyannikov, Lectures on the Fundamentals of Gas Dynamics (Inst. Komp. Issled., Moscow–Izhevsk, 2003) [in Russian].

    Google Scholar 

  12. L. D. Landau and E. M. Lifshitz, Fluid Mechanics, 2nd ed., Course of Theoretical Physics, Vol. 6 (Nauka, Moscow, 1986; Pergamon, New York, 1987). https://doi.org/10.1016/C2013-0-03799-1

  13. B. Riemann, “Über die Fortpflanzung ebener Luftwellen von endlicher Schwingungsweite,” Abh. Königl. Ges. Wiss. Göttingen 8, 43–66 (1860);

  14. Russian tranls.: “On the propagation of plane waves of finite amplitude,” in Works (Gostekhizdat, Moscow, 1948), pp. 376–395.

  15. N. E. Kochin, “On the theory of liquid discontinuities,” in Collected Works, Vol. 2 (Izd. Akad. Nauk SSSR, Moscow, Leningrad, 1949), pp. 5–42 [in Russian].

    Google Scholar 

  16. L. D. Landau and E. M. Lifshitz, Continuum Mechanics (Gostekhizdat, Moscow, 1954) [in Russian].

    Google Scholar 

  17. S. K. Godunov, A. V. Zabrodin, M. Ya. Ivanov, A. N. Kraiko, and G. P. Prokopov, Numerical Solution of Multidimensional Problems of Gas Dynamics (Nauka, Moscow, 1976) [in Russian].

    Google Scholar 

  18. I. V. Popov and I. V. Fryazinov, “Adaptive artificial viscosity for multidimensional gas dynamics for Euler variables in Cartesian coordinates,” Math. Models Comput. Simul. 2 (4), 429–442 (2010). https://doi.org/10.1134/S2070048210040034

    Article  MathSciNet  MATH  Google Scholar 

  19. I. V. Popov and I. V. Fryazinov, “Method of adaptive artificial viscosity for gas dynamics equations on triangular and tetrahedral grids,” Math. Models Comput. Simul. 5 (1), 50–62 (2013). https://doi.org/10.1134/S2070048213010080

    Article  MathSciNet  Google Scholar 

  20. R. Liska and B. Wendroff, “Comparison of several difference schemes on 1D and 2D test problems for the Euler equations,” Preprint 2001-049, Conservation Laws Preprint Server (November 22, 2001). https://www.math.ntnu.no/conservation/2001/049.html

  21. I. V. Popov and I. V. Fryazinov, Method of Adaptive Artificial Viscosity for the Numerical Solution of Gas Dynamics Equations (KRASAND, Moscow, 2014) [in Russian].

    Google Scholar 

Download references

ACKNOWLEDGMENTS

The author thanks his colleagues Yu.N. Karamzin, S.V. Polyakov, E.B. Savenkov, and Yu.A. Kriksin for their helpful discussions of the results of this study.

Funding

This study was supported by the Russian Foundation for Basic Research and the National Science Foundation of Bulgaria (no. 20-51-18004).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to I. V. Popov.

Ethics declarations

The author declares that he has no conflicts of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Popov, I.V. Technique for Determining the Types of Discontinuities in the Calculations of Gas Flows. Math Models Comput Simul 15, 725–734 (2023). https://doi.org/10.1134/S2070048223040130

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S2070048223040130

Keywords:

Navigation