Finite difference method for numerical computation of discontinuous solutions of the equations of fluid dynamics - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Matematičeskij sbornik Année : 1959

Finite difference method for numerical computation of discontinuous solutions of the equations of fluid dynamics

I. Bohachevsky
  • Fonction : Traducteur

Résumé

The method of characteristics used for numerical computation of solutions of fluid dynamical equations is characterized by a large degree of non standardness and therefore is not suitable for automatic computation on electronic computing machines, especially for problems with a large number of shock waves and contact discontinuities. In 1950 v. Neumann and Richtmyer proposed to use, for the solution of fluid dynamics equations, difference equations into which viscosity was introduced artificially; this has the effect of smearing out the shock wave over several mesh points. Then, it was proposed to proceed with the computations across the shock waves in the ordinary manner. In 1954, Lax published the "triangle'' scheme suitable for computation across the shock" waves. A deficiency of this scheme is that it does not allow computation with arbitrarily fine time steps (as compared with the space steps divided by the sound speed) because it then transforms any initial data into linear functions. In addition, this scheme smears out contact discontinuities. The purpose of this paper is to choose a scheme which is in some sense best and which still allows computation across the shock waves. This choice is made for linear equations and then by analogy the scheme is applied to the general equations of fluid dynamics. Following this scheme we carried out a large number of computations on Soviet electronic computers. For a check, some of these computations were compared with the computations carried out by the method of characteristics. The agreement of results was fully satisfactory.
Fichier principal
Vignette du fichier
SG1959.pdf (4.68 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01620642 , version 1 (25-07-2019)

Identifiants

  • HAL Id : hal-01620642 , version 1

Citer

Sergei K. Godunov, I. Bohachevsky. Finite difference method for numerical computation of discontinuous solutions of the equations of fluid dynamics. Matematičeskij sbornik, 1959, 47(89) (3), pp.271-306. ⟨hal-01620642⟩

Collections

TDS-MACS
3574 Consultations
1555 Téléchargements

Partager

Gmail Facebook X LinkedIn More