A second order accurate level set method on non-graded adaptive cartesian grids

We present a level set method on non-graded adaptive Cartesian grids, i.e. grids for which the ratio between adjacent cells is not constrained. We use quadtree and octree data structures to represent the grid and a simple algorithm to generate a mesh with the finest resolution at the interface. In particular, we present (1) a locally third order accurate reinitialization scheme that transforms an arbitrary level set function into a signed distance function, (2) a second order accurate semi-Lagrangian methods to evolve the linear level set advection equation under an externally generated velocity field, (3) a second order accurate upwind method to evolve the non-linear level set equation under a normal velocity as well as to extrapolate scalar quantities across an interface in the normal direction, and (4) a semi-implicit scheme to evolve the interface under mean curvature. Combined, we obtain a level set method on adaptive Cartesian grids with a negligible amount of mass loss. We propose numerical examples in two and three spatial dimensions to demonstrate the accuracy of the method.

[1]  David J. Benson,et al.  Volume of fluid interface reconstruction methods for multi - material problems , 2002 .

[2]  P. Colella,et al.  A second-order projection method for the incompressible navier-stokes equations , 1989 .

[3]  D. Juric,et al.  A Front-Tracking Method for Dendritic Solidification , 1996 .

[4]  G. Kreiss,et al.  A conservative level set method for two phase flow II , 2005, Journal of Computational Physics.

[5]  Gretar Tryggvason,et al.  Computations of Boiling Flows , 2004 .

[6]  Ronald Fedkiw,et al.  Animation and rendering of complex water surfaces , 2002, ACM Trans. Graph..

[7]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[8]  P. Koumoutsakos,et al.  A Lagrangian particle level set method. , 2005 .

[9]  Frédéric Gibou,et al.  A Supra-Convergent Finite Difference Scheme for the Variable Coefficient Poisson Equation on Fully Adaptive Grids , 2005 .

[10]  P. J. Phillips,et al.  Handbook of Crystal Growth , 1993 .

[11]  K R Elder,et al.  Sharp interface limits of phase-field models. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[12]  Frédéric Gibou,et al.  A supra-convergent finite difference scheme for the variable coefficient Poisson equation on non-graded grids , 2006, J. Comput. Phys..

[13]  Chi-Wang Shu,et al.  Efficient Implementation of Weighted ENO Schemes , 1995 .

[14]  R. Fedkiw,et al.  Coupling an Eulerian fluid calculation to a Lagrangian solid calculation with the ghost fluid method , 2002 .

[15]  A. Karma,et al.  Phase-field method for computationally efficient modeling of solidification with arbitrary interface kinetics. , 1996, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[16]  Ronald Fedkiw,et al.  Level set methods and dynamic implicit surfaces , 2002, Applied mathematical sciences.

[17]  Alan Weiser Local-mesh, local-order, adaptive finite element methods with a-posteriori error estimators for elliptic partial differential equations , 1981 .

[18]  Chohong Min Local level set method in high dimension and codimension , 2004 .

[19]  A. Karma,et al.  Quantitative phase-field modeling of dendritic growth in two and three dimensions , 1996 .

[20]  Hanan Samet,et al.  Applications of spatial data structures - computer graphics, image processing, and GIS , 1990 .

[21]  Frédéric Gibou,et al.  Capture numbers in rate equations and scaling laws for epitaxial growth , 2003 .

[22]  G Grinstein,et al.  Directions in condensed matter physics : memorial volume in honor of Shang-keng Ma , 1986 .

[23]  R. Fedkiw,et al.  A Boundary Condition Capturing Method for Poisson's Equation on Irregular Domains , 2000 .

[24]  George Em Karniadakis,et al.  A semi-Lagrangian high-order method for Navier-Stokes equations , 2001 .

[25]  S. Osher,et al.  Island dynamics and the level set method for epitaxial growth , 1999 .

[26]  P. Smereka,et al.  A Remark on Computing Distance Functions , 2000 .

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

[28]  Ian M. Mitchell,et al.  A hybrid particle level set method for improved interface capturing , 2002 .

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

[30]  D. Juric,et al.  A front-tracking method for the computations of multiphase flow , 2001 .

[31]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .

[32]  Li-Tien Cheng,et al.  A second-order-accurate symmetric discretization of the Poisson equation on irregular domains , 2002 .

[33]  Hanan Samet,et al.  The Design and Analysis of Spatial Data Structures , 1989 .

[34]  M. Shashkov,et al.  Moment-of-fluid interface reconstruction , 2005 .

[35]  S. Osher,et al.  Weighted essentially non-oscillatory schemes , 1994 .

[36]  Frédéric Gibou,et al.  A level set based sharp interface method for the multiphase incompressible Navier-Stokes equations with phase change , 2007, J. Comput. Phys..

[37]  S. Popinet Gerris: a tree-based adaptive solver for the incompressible Euler equations in complex geometries , 2003 .

[38]  Ronald Fedkiw,et al.  Visual simulation of smoke , 2001, SIGGRAPH.

[39]  Ronald Fedkiw,et al.  Simulating water and smoke with an octree data structure , 2004, ACM Trans. Graph..

[40]  Martin J. Dürst,et al.  The design and analysis of spatial data structures. Applications of spatial data structures: computer graphics, image processing, and GIS , 1991 .

[41]  R. Fedkiw,et al.  A boundary condition capturing method for incompressible flame discontinuities , 2001 .

[42]  C. W. Hirt,et al.  Volume of fluid (VOF) method for the dynamics of free boundaries , 1981 .

[43]  James A. Sethian,et al.  Level Set Methods and Fast Marching Methods , 1999 .

[44]  S. Osher,et al.  Geometric Level Set Methods in Imaging, Vision, and Graphics , 2011, Springer New York.

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

[46]  A. Karma Phase-field formulation for quantitative modeling of alloy solidification. , 2001, Physical review letters.

[47]  P. Woodward,et al.  SLIC (Simple Line Interface Calculation) , 1976 .

[48]  J. Strain A Fast Modular Semi-Lagrangian Method for Moving Interfaces , 2000 .

[49]  Britta Nestler,et al.  Crystal growth of pure substances: Phase-field simulations in comparison with analytical and experimental results , 2005 .

[50]  S. Osher,et al.  A level set approach for computing solutions to incompressible two-phase flow , 1994 .

[51]  Frédéric Gibou,et al.  Rate equations and capture numbers with implicit islands correlations , 2001 .

[52]  Ronald Fedkiw,et al.  A Level Set Approach for the Numerical Simulation of Dendritic Growth , 2003, J. Sci. Comput..

[53]  T. Aslam A partial differential equation approach to multidimensional extrapolation , 2004 .

[54]  S. Osher,et al.  An improved level set method for incompressible two-phase flows , 1998 .

[55]  R. Courant,et al.  On the solution of nonlinear hyperbolic differential equations by finite differences , 1952 .

[56]  A. Schmidt Computation of Three Dimensional Dendrites with Finite Elements , 1996 .

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

[58]  Peter Smereka,et al.  Semi-Implicit Level Set Methods for Curvature and Surface Diffusion Motion , 2003, J. Sci. Comput..

[59]  D. Nguyen A Fully Conservative Ghost Fluid Method & Stiff Detonation Waves , 2002 .

[60]  R. Caflisch,et al.  Level-set method for island dynamics in epitaxial growth , 2002 .

[61]  Doug Moore The cost of balancing generalized quadtrees , 1995, SMA '95.

[62]  Martin Rumpf,et al.  An Adaptive Level Set Method for Medical Image Segmentation , 2001, IPMI.

[63]  Xiaolin Li,et al.  Simple front tracking , 1999 .

[64]  J. Strain Tree Methods for Moving Interfaces , 1999 .

[65]  Marko Subasic,et al.  Level Set Methods and Fast Marching Methods , 2003 .

[66]  A. Chorin A Numerical Method for Solving Incompressible Viscous Flow Problems , 1997 .

[67]  R. Fedkiw,et al.  A fourth order accurate discretization for the Laplace and heat equations on arbitrary domains, with applications to the Stefan problem , 2005 .