Semi-implicit second order schemes for numerical solution of level set advection equation on Cartesian grids

Abstract A new parametric class of semi-implicit numerical schemes for a level set advection equation on Cartesian grids is derived and analyzed. An accuracy and a stability study is provided for a linear advection equation with a variable velocity using partial Lax–Wendroff procedure and numerical von Neumann stability analysis. The obtained semi-implicit κ -scheme is 2nd order accurate in space and time in any dimensional case when using a dimension by dimension extension of the one-dimensional scheme that is not the case for analogous fully explicit or fully implicit κ -schemes. A further improvement is obtained by using so-called Corner Transport Upwind extension in two-dimensional case. The extended semi-implicit κ -scheme with a specific (velocity dependent) value of κ is 3rd order accurate in space and time for a constant advection velocity, and it is unconditional stable according to the numerical von Neumann stability analysis for the linear advection equation in general.

[1]  R. LeVeque Finite Volume Methods for Hyperbolic Problems: Characteristics and Riemann Problems for Linear Hyperbolic Equations , 2002 .

[2]  R. LeVeque,et al.  A comparison of the extended finite element method with the immersed interface method for elliptic equations with discontinuous coefficients and singular sources , 2006 .

[3]  P. Wesseling Principles of Computational Fluid Dynamics , 2000 .

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

[5]  P. Frolkovic Flux-based method of characteristics for contaminant transport in flowing groundwater , 2002 .

[6]  P. Frolkovic Application of level set method for groundwater flow with moving boundary , 2012 .

[7]  L. Trefethen Finite Difference and Spectral Methods for Ordinary and Partial Differential Equations , 1996 .

[8]  Karol Mikula,et al.  A New Level Set Method for Motion in Normal Direction Based on a Semi-Implicit Forward-Backward Diffusion Approach , 2010, SIAM J. Sci. Comput..

[9]  K. Mikula,et al.  Semi-implicit finite volume level set method for advective motion of interfaces in normal direction , 2015 .

[10]  Xiaofeng Yang,et al.  An adaptive coupled level-set/volume-of-fluid interface capturing method for unstructured triangular grids , 2006, J. Comput. Phys..

[11]  K. Mikula,et al.  Semi-implicit Level Set Method with Inflow-Based Gradient in a Polyhedron Mesh , 2017 .

[12]  E. Toro Riemann Solvers and Numerical Methods for Fluid Dynamics , 1997 .

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

[14]  Mark Sussman,et al.  A hybrid level set-volume constraint method for incompressible two-phase flow , 2012, J. Comput. Phys..

[15]  Eleuterio F. Toro,et al.  On the Accuracy and Stability of Explicit Schemes for Multidimensional Linear Homogeneous Advection Equations , 1997 .

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

[17]  Karol Mikula,et al.  Inflow-Implicit/Outflow-Explicit Scheme for Solving Advection Equations , 2011 .

[18]  James Shaw,et al.  Comparison of dimensionally split and multi‐dimensional atmospheric transport schemes for long time steps , 2017 .

[19]  Karol Mikula,et al.  Lagrangean method with topological changes for numerical modelling of forest fire propagation , 2015 .

[20]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme III. Upstream-centered finite-difference schemes for ideal compressible flow , 1977 .

[21]  Henri Samuel A level set two-way wave equation approach for Eulerian interface tracking , 2014, J. Comput. Phys..

[22]  Randall J. LeVeque Cartesian grid methods for flow in irregular regions , 1988 .

[23]  With Invariant Submanifolds,et al.  Systems of Conservation Laws , 2009 .

[24]  Nicola Parolini,et al.  Mass preserving finite element implementations of the level set method , 2006 .

[25]  A. Reusken,et al.  Numerical Methods for Two-phase Incompressible Flows , 2011 .

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

[27]  Dmitriy Logashenko,et al.  Flux-based level-set method for two-phase flows on unstructured grids , 2016, Comput. Vis. Sci..

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

[29]  Karol Mikula,et al.  High-Resolution Flux-Based Level Set Method , 2007, SIAM J. Sci. Comput..

[30]  K. Mikula,et al.  Higher order semi-implicit schemes for linear advection equation on Cartesian grids with numerical stability analysis , 2016, 1611.04153.

[31]  P. Dechaumphai,et al.  Explicit characteristic‐based finite volume element method for level set equation , 2011 .

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

[33]  I. Akkerman,et al.  A conservative level set method suitable for variable-order approximations and unstructured meshes , 2011, J. Comput. Phys..

[34]  Zhilin Li,et al.  A level-set method for interfacial flows with surfactant , 2006, J. Comput. Phys..

[35]  P. Frolkovic,et al.  Flux-based level set method on rectangular grids and computation of first arrival time functions , 2009 .

[36]  B. P. Leonard,et al.  A stable and accurate convective modelling procedure based on quadratic upstream interpolation , 1990 .

[37]  Frédéric Gibou,et al.  A second order accurate level set method on non-graded adaptive cartesian grids , 2007, J. Comput. Phys..

[38]  Karol Mikula,et al.  Inflow-implicit/outflow-explicit finite volume methods for solving advection equations , 2014 .

[39]  K. Mikula,et al.  Distance function and extension in normal direction for implicitly defined interfaces , 2015 .

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

[41]  Bram van Leer,et al.  Upwind-difference methods for aerodynamic problems governed by the Euler equations , 1985 .

[42]  Meng-Sing Liou,et al.  Accurate adaptive level set method and sharpening technique for three dimensional deforming interfaces , 2011 .

[43]  Marcus Herrmann,et al.  A balanced force refined level set grid method for two-phase flows on unstructured flow solver grids , 2008, J. Comput. Phys..

[44]  Hongkai Zhao,et al.  A fast sweeping method for Eikonal equations , 2004, Math. Comput..

[45]  Eleuterio F. Toro,et al.  AOn WAF-Type Schemes for Multidimensional Hyperbolic Conservation Laws , 1997 .

[46]  T. Chan,et al.  A Variational Level Set Approach to Multiphase Motion , 1996 .

[47]  C. Hirsch,et al.  Numerical Computation of Internal and External Flows. By C. HIRSCH. Wiley. Vol. 1, Fundamentals of Numerical Discretization. 1988. 515 pp. £60. Vol. 2, Computational Methods for Inviscid and Viscous Flows. 1990, 691 pp. £65. , 1991, Journal of Fluid Mechanics.

[48]  Philip L. Roe,et al.  A New Level-Set Model for the Representation of Non-Smooth Geometries , 2014, J. Sci. Comput..

[49]  M. I. Herreros,et al.  Application of level-set approach to moving interfaces and free surface problems in flow through porous media , 2006 .

[50]  Zhilin Li,et al.  The Immersed Interface Method: Numerical Solutions of PDEs Involving Interfaces and Irregular Domains (Frontiers in Applied Mathematics) , 2006 .

[51]  P. Colella Multidimensional upwind methods for hyperbolic conservation laws , 1990 .