A Riemann Problem Based Method for the Resolution of Compressible Multimaterial Flows

A correction for Godunov-type methods is described, yielding a perfect capture of contact discontinuities, in hydrodynamic flow regime. The correction is based upon a simple idea: starting from a nondegraded solution at a given instant, the use of an Eulerian scheme around a contact discontinuity will entail, at the next instant, the degradation of the solution at only the two adjacent nodes to the discontinuity. The exact solution of the Riemann problem yields the state variables on both sides of the discontinuity. Knowledge of these variables may be used to correct the two nodes affected by numerical diffusion. The method is applied to problems involving a gas?liquid interface. The liquid is assumed compressible, obeying the “stiffened gas” equation of state, for which the solution of the Riemann problem is easily obtained. The method is first tested with 1D problems which have either an exact solution or accurate numerical solutions in the literature. Then the concept is extended in two dimensions. Assuming that the 1D Riemann problem along the normal to the interface is a reasonable approximation of the 2D Riemann problem for Euler equations, we extend efficiently the algorithm for two-dimensional interface problems. Several two-dimensional test cases are presented for which the method provides accurate solutions.

[1]  De-Kang Mao A treatment of discontinuities in shock-capturing finite difference methods , 1991 .

[2]  Phillip Colella,et al.  Efficient Solution Algorithms for the Riemann Problem for Real Gases , 1985 .

[3]  A. Harten ENO schemes with subcell resolution , 1989 .

[4]  I. Bohachevsky,et al.  Finite difference method for numerical computation of discontinuous solutions of the equations of fluid dynamics , 1959 .

[5]  S. Osher,et al.  Computing interface motion in compressible gas dynamics , 1992 .

[6]  R. Abgrall How to Prevent Pressure Oscillations in Multicomponent Flow Calculations , 1996 .

[7]  Oliver A. McBryan,et al.  Front Tracking for Gas Dynamics , 1984 .

[8]  Stanley Osher,et al.  Convergence of Generalized MUSCL Schemes , 1985 .

[9]  Bradley J. Plohr,et al.  Shockless acceleration of thin plates modeled by a tracked random choice method , 1988 .

[10]  F. Harlow,et al.  Interaction of Shock or Rarefaction with a Bubble , 1962 .

[11]  C. H. Cooke,et al.  Continuous front tracking with subcell resolution , 1991 .

[12]  De-Kang Mao A treatment of discontinuities for finite difference methods , 1992 .

[13]  Smadar Karni,et al.  Multicomponent Flow Calculations by a Consistent Primitive Algorithm , 1994 .

[14]  J. Haas,et al.  Interaction of weak shock waves with cylindrical and spherical gas inhomogeneities , 1987, Journal of Fluid Mechanics.

[15]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme V. A second-order sequel to Godunov's method , 1979 .

[16]  Richard Saurel,et al.  Exact and Approximate Riemann Solvers for Real Gases , 1994 .

[17]  Alexandre J. Chorin,et al.  Random choice solution of hyperbolic systems , 1976 .

[18]  G. Strang On the Construction and Comparison of Difference Schemes , 1968 .

[19]  De-kang Mao,et al.  A treatment of discontinuities for finite difference methods in the two-dimensional case , 1993 .

[20]  R. Menikoff,et al.  The Riemann problem for fluid flow of real materials , 1989 .

[21]  David H. Sharp,et al.  The dynamics of bubble growth for Rayleigh-Taylor unstable interfaces , 1987 .

[22]  P. Roe Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes , 1997 .

[23]  J. Glimm Solutions in the large for nonlinear hyperbolic systems of equations , 1965 .

[24]  Randall J. LeVeque,et al.  One-Dimensional Front Tracking Based on High Resolution Wave Propagation Methods , 1995, SIAM J. Sci. Comput..

[25]  M. Holt,et al.  Glimm's method applied to underwater explosions , 1981 .

[26]  Ralph Menikoff,et al.  Anomalous reflection of a shock wave at a fluid interface , 1990, Journal of Fluid Mechanics.

[27]  Smadar Karni,et al.  Hybrid Multifluid Algorithms , 1996, SIAM J. Sci. Comput..

[28]  R. D. Richtmyer,et al.  A Method for the Numerical Calculation of Hydrodynamic Shocks , 1950 .