Skip to main content
Log in

Treatment of interface problems with Godunov-type schemes

  • Published:
Shock Waves Aims and scope Submit manuscript

Abstract

A correction is proposed of Godunov-type schemes, yielding a perfect capture of contact discontinuities in hydrodynamic flows. The correction method is based upon the following simple idea: If an Euler scheme is employed starting from a non-degraded solution at a certain instant of time, the presence of a discontinuity will entail, at the next instant, the degradation of the solution at the two points adjacent to the discontinuity only. On the other hand, an exact solution of the Riemann problem yields the state variables at the nodes affected by numerical diffusion can be corrected. The method is applied to problems involving a gas-liquid interface. The liquid is supposed to be compressible, obeying an equation of state of the “Stiffened Gas” type, for which a solution to Riemann's problem is readily obtained.

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.

Similar content being viewed by others

References

  • Abgrall R (1988) Generalisation of Roe scheme for the computation of mixture of perfect gases. La Recherche A rospatiale. 6:31–43

    MATH  Google Scholar 

  • Abgrall R (1994) How to prevent pressure oscillation in multicomponent flow calculation: a quasi conservation approach. Rapport de recherche no. 2372, 2–19, INRIA, France

    Google Scholar 

  • Book DL, Boris JP, Haim K (1975) Flux corrected transport II: generalisation of the method. J Comput Phys 18:243–283

    Article  Google Scholar 

  • Chern IL, Glimm J, Mc Bryan O, Plohr B, Yaniv S (1985) Front tracking for gaz Dynamics. J Comput Phys 62:83–110

    Article  ADS  Google Scholar 

  • Collela P, Glaz HM (1985) Efficient solution algorithm for the Riemann problem for real gases. J Comput Phys 59:264–289

    Article  MathSciNet  ADS  Google Scholar 

  • Cooke CH, Chen TJ (1991) Continuous front tracking with subcell resolution. J Sci Comput 6:269–282

    Article  Google Scholar 

  • Chorin AJ (1976) Random choice solution of hyperbolic systems. J Comput Phys 22:517–533

    Article  MATH  MathSciNet  ADS  Google Scholar 

  • De-Kang Mao (1992) A treatment of discontinuities for finite difference methods. J Comput Phys 103:359–369

    Article  MathSciNet  MATH  ADS  Google Scholar 

  • De-Kang Mao (1991) A treatment of discontinuities in shock-capturing finite difference methods. J Comput Phys 92:422–455

    Article  MathSciNet  ADS  MATH  Google Scholar 

  • Flores J, Holt M (1981) Glimm's method applied to underwater explosions. J Comput Phys 44:377–387

    Article  MATH  MathSciNet  Google Scholar 

  • Godunov SK (1959) A finite difference method for numerical calculation of discontinuous solutions of the equation of fluid dynamics. Matematicheskii Sbornik 47:271–306

    MATH  MathSciNet  Google Scholar 

  • Glimm J (1965) Solutions in the large for nonlinear hyperbolic systems of equations. Com Pure Applied Math 18:697–715

    MATH  MathSciNet  Google Scholar 

  • Harlow F, Amsden A (1971) Fluid dynamics. LANL Monograph LA-4700

  • Karni S (1993) Multicomposent flow calculation by a consistent primitive algorithm. J Comput Phys 112:31–43

    Article  MathSciNet  ADS  Google Scholar 

  • Osher S (1985) Converge of generalized MUSCL schemes. SIAM J Numer Anal 21:360–368

    Google Scholar 

  • Plohr BJ (1988) Shockless acceleration of thin plates modeled by a tracked random choice method. AIAA J 26:470–478

    Article  MATH  ADS  Google Scholar 

  • Roe PL (1981) Approximate Riemann solvers, parameter vectors and difference schemes. J Comput Phys 43:357–372

    Article  MATH  MathSciNet  ADS  Google Scholar 

  • Saurel R, Larni, Loraud JC (1994) Exact and approximate Riemann solvers for real gases. J Comput Phys 112:126–137

    Article  MATH  ADS  Google Scholar 

  • Van Leer B (1979) Toward the ultimate conservation difference scheme V. A second order sequel to Godunov's method. J Comput Phys 32:101–136

    Article  ADS  Google Scholar 

  • Von Neumann J, Richtmyer RD (1950) A method for the numerical calculations of hydrodynamic shocks. J Appl Phys 21:232

    Article  MATH  MathSciNet  ADS  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cocchi, J.P., Saurel, R. & Loraud, J.C. Treatment of interface problems with Godunov-type schemes. Shock Waves 5, 347–357 (1996). https://doi.org/10.1007/BF02434010

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02434010

Keywords

Navigation