Coupling an Eulerian fluid calculation to a Lagrangian solid calculation with the ghost fluid method

We propose a numerical method for modeling multimaterial flows where the domain is decomposed into separate Eulerian and Lagrangian subdomains. That is, the equations are written in Eulerian form in one subdomain and in Lagrangian form in the other subdomain. This is of interest, for example, when considering the effect of underwater explosions on the hull of a ship or the impact of a low speed projectile on a soft explosive target. On the one hand, high-speed fluid flows are traditionally modeled by applying shock-capturing schemes to the compressible Euler equations to avoid problems associated with tangling of a Lagrangian mesh. On the other hand, solid dynamics calculations are traditionally carried out using Lagrangian numerical methods to avoid problems associated with numerical smearing in Eulerian calculations. We use the ghost fluid method to create accurate discretizations across the Eulerian/Lagrangian interface. The numerical method is presented in both one and two spatial dimensions; three-dimensional extensions (to the interface coupling method) are straightforward.

[1]  Ron Kimmel,et al.  Fast Marching Methods , 2004 .

[2]  J. Sethian,et al.  FRONTS PROPAGATING WITH CURVATURE DEPENDENT SPEED: ALGORITHMS BASED ON HAMILTON-JACOB1 FORMULATIONS , 2003 .

[3]  R. Fedkiw,et al.  A numerical method for two-phase flow consisting of separate compressible and incompressible regions , 2000 .

[4]  Ronald Fedkiw,et al.  A Boundary Condition Capturing Method for Multiphase Incompressible Flow , 2000, J. Sci. Comput..

[5]  Michael Aivazis,et al.  A virtual test facility for simulating the dynamic response of materials , 2000, Comput. Sci. Eng..

[6]  C. L. Rousculp,et al.  A Compatible, Energy and Symmetry Preserving Lagrangian Hydrodynamics Algorithm in Three-Dimensional Cartesian Geometry , 2000 .

[7]  S. Osher,et al.  A Non-oscillatory Eulerian Approach to Interfaces in Multimaterial Flows (the Ghost Fluid Method) , 1999 .

[8]  Len G. Margolin,et al.  Using a Curvilinear Grid to Construct Symmetry-Preserving Discretizations for Lagrangian Gas Dynamics , 1999 .

[9]  James A. Sethian,et al.  The Fast Construction of Extension Velocities in Level Set Methods , 1999 .

[10]  M. Shashkov,et al.  The Construction of Compatible Hydrodynamics Algorithms Utilizing Conservation of Total Energy , 1998 .

[11]  Mikhail Shashkov,et al.  Formulations of Artificial Viscosity for Multi-dimensional Shock Wave Computations , 1998 .

[12]  M. Shashkov,et al.  Elimination of Artificial Grid Distortion and Hourglass-Type Motions by Means of Lagrangian Subzonal Masses and Pressures , 1998 .

[13]  E. J. Caramana,et al.  Numerical Preservation of Symmetry Properties of Continuum Problems , 1998 .

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

[15]  Giovanni Lapenta,et al.  Immersed boundary method for plasma simulation in complex geometries , 1996 .

[16]  D. Benson Computational methods in Lagrangian and Eulerian hydrocodes , 1992 .

[17]  David J. Benson,et al.  A new two-dimensional flux-limited shock viscosity for impact calculations , 1991 .

[18]  J. Brackbill,et al.  A numerical method for suspension flow , 1991 .

[19]  ShuChi-Wang,et al.  Efficient implementation of essentially non-oscillatory shock-capturing schemes, II , 1989 .

[20]  S. Osher,et al.  Efficient implementation of essentially non-oscillatory shock-capturing schemes,II , 1989 .

[21]  W. Robert McMaster Computer codes for fluid-structure interactions , 1984 .

[22]  W. F. Noh,et al.  CEL: A TIME-DEPENDENT, TWO-SPACE-DIMENSIONAL, COUPLED EULERIAN-LAGRANGE CODE , 1963 .