Laplacian regularized eikonal equation with Soner boundary condition on polyhedral meshes

In this paper, we propose a numerical algorithm based on a cell-centered finite volume method to compute a distance from given objects on a three-dimensional computational domain discretized by polyhedral cells. Inspired by the vanishing viscosity method, a Laplacian regularized eikonal equation is solved and the Soner boundary condition is applied to the boundary of the domain to avoid a non-viscosity solution. As the regularization parameter depending on a characteristic length of the discretized domain is reduced, a corresponding numerical solution is calculated. A convergence to the viscosity solution is verified numerically as the characteristic length becomes smaller and the regularization parameter accordingly becomes smaller. From the numerical experiments, the second experimental order of convergence in the $L^1$ norm error is confirmed for smooth solutions. Compared to solve a time-dependent form of eikonal equation, the Laplacian regularized eikonal equation has the advantage of reducing computational cost dramatically when a more significant number of cells is used or a region of interest is far away from the given objects. Moreover, the implementation of parallel computing using domain decomposition with $1$-ring face neighborhood structure can be done straightforwardly by a standard cell-centered finite volume code.

[1]  P. Areias,et al.  Continuous gap contact formulation based on the screened Poisson equation , 2023, Computational Mechanics.

[2]  R. Duraiswami,et al.  Numerical geometric acoustics: an eikonal-based approach for modeling sound propagation in 3D environments , 2022, J. Comput. Phys..

[3]  K. Mikula,et al.  Finite volume method with the Soner boundary condition for computing the signed distance function on polyhedral meshes , 2021, International Journal for Numerical Methods in Engineering.

[4]  N. Igbida,et al.  Augmented Lagrangian methods for degenerate Hamilton–Jacobi equations , 2021, Calculus of Variations and Partial Differential Equations.

[5]  Samuel F. Potter,et al.  Jet Marching Methods for Solving the Eikonal Equation , 2020, SIAM J. Sci. Comput..

[6]  Albert Y. Zomaya,et al.  Partial Differential Equations , 1995, Multivariable Calculus with Mathematica.

[7]  A. Belyaev,et al.  A Variational Method for Accurate Distance Function Estimation , 2019, Lecture Notes in Computational Science and Engineering.

[8]  Pierre-Alain Fayolle,et al.  An ADMM-based scheme for distance function approximation , 2019, Numerical Algorithms.

[9]  Branislav Basara,et al.  Iterative inflow-implicit outflow-explicit finite volume scheme for level-set equations on polyhedron meshes , 2019, Comput. Math. Appl..

[10]  Petr N. Vabishchevich,et al.  Numerical solution of boundary value problems for the eikonal equation in an anisotropic medium , 2018, J. Comput. Appl. Math..

[11]  Keenan Crane,et al.  The heat method for distance computation , 2017, Commun. ACM.

[12]  Branislav Basara,et al.  Inflow-Based Gradient Finite Volume Method for a Propagation in a Normal Direction in a Polyhedron Mesh , 2017, J. Sci. Comput..

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

[14]  H. Eichlseder,et al.  Experimental and simulative investigation of flame–wall interactions and quenching in spark-ignition engines , 2016, Automotive and Engine Technology.

[15]  Alexander G. Belyaev,et al.  On Variational and PDE‐Based Distance Function Approximations , 2015, Comput. Graph. Forum.

[16]  R. Glowinski,et al.  On the numerical solution of some Eikonal equations: An elliptic solver approach , 2015 .

[17]  Ross T. Whitaker,et al.  A Fast Iterative Method for Solving the Eikonal Equation on Tetrahedral Domains , 2013, SIAM J. Sci. Comput..

[18]  Keenan Crane,et al.  Geodesics in heat: A new approach to computing distance based on heat flow , 2012, TOGS.

[19]  Paul G. Tucker,et al.  Fast equal and biased distance fields for medial axis transform with meshing in mind , 2011 .

[20]  Charles M. Elliott,et al.  Numerical analysis of an inverse problem for the eikonal equation , 2011, Numerische Mathematik.

[21]  Ross T. Whitaker,et al.  A Fast Iterative Method for Solving the Eikonal Equation on Triangulated Surfaces , 2011, SIAM J. Sci. Comput..

[22]  Paul G. Tucker,et al.  Hybrid Hamilton–Jacobi–Poisson wall distance function model , 2011 .

[23]  S. Varadhan On the behavior of the fundamental solution of the heat equation with variable coefficients , 2010 .

[24]  H. Xia,et al.  Finite volume distance field and its application to medial axis transforms , 2010 .

[25]  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..

[26]  Karthik S. Gurumoorthy,et al.  A Schrödinger Equation for the Fast Computation of Approximate Euclidean Distance Functions , 2009, SSVM.

[27]  Ross T. Whitaker,et al.  A Fast Iterative Method for Eikonal Equations , 2008, SIAM J. Sci. Comput..

[28]  Christopher M. Kuster,et al.  Computational Study of Fast Methods for the Eikonal Equation , 2005, SIAM J. Sci. Comput..

[29]  M. Sambridge,et al.  The Fast Marching Method: An Effective Tool for Tomographic Imaging and Tracking Multiple Phases in Complex Layered Media , 2005 .

[30]  Fritz B. Prinz,et al.  LayTracks: a new approach to automated geometry adaptive quadrilateral mesh generation using medial axis transform , 2004 .

[31]  P. Spalart,et al.  Computations of Wall Distances Based on Differential Equations , 2004 .

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

[33]  Paul G. Tucker,et al.  Differential equation-based wall distance computation for DES and RANS , 2003 .

[34]  Stanley Osher,et al.  Fast Sweeping Algorithms for a Class of Hamilton-Jacobi Equations , 2003, SIAM J. Numer. Anal..

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

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

[37]  Wolfgang Schröder,et al.  A differential equation for approximate wall distance , 2002 .

[38]  J. Sethian,et al.  Numerical Schemes for the Hamilton-Jacobi and Level Set Equations on Triangulated Domains , 1998 .

[39]  J A Sethian,et al.  Computing geodesic paths on manifolds. , 1998, Proceedings of the National Academy of Sciences of the United States of America.

[40]  Paul G. Tucker,et al.  Assessment of geometric multilevel convergence robustness and a wall distance method for flows with multiple internal boundaries , 1998 .

[41]  J A Sethian,et al.  A fast marching level set method for monotonically advancing fronts. , 1996, Proceedings of the National Academy of Sciences of the United States of America.

[42]  M. Sabin,et al.  Hexahedral mesh generation by medial surface subdivision: Part I. Solids with convex edges , 1995 .

[43]  P. C. Franzone,et al.  Spreading of excitation in 3-D models of the anisotropic cardiac tissue. I. Validation of the eikonal model. , 1993, Mathematical biosciences.

[44]  P. Spalart A One-Equation Turbulence Model for Aerodynamic Flows , 1992 .

[45]  T. Barth,et al.  A one-equation turbulence transport model for high Reynolds number wall-bounded flows , 1990 .

[46]  P. Lions,et al.  Hamilton-Jacobi equations with state constraints , 1990 .

[47]  H. Soner Optimal control with state-space constraint I , 1986 .

[48]  P. Lions,et al.  Some Properties of Viscosity Solutions of Hamilton-Jacobi Equations. , 1984 .

[49]  K. Mikula,et al.  Flux balanced approximation with least-squares gradient for diffusion equation on polyhedral mesh , 2021, Discrete & Continuous Dynamical Systems - S.

[50]  H. Soner OPTIMAL CONTROL WITH STATE-SPACE CONSTRAINT II , 2019 .

[51]  P. Strachota,et al.  Design and Verification of the MPFA Scheme for Three-Dimensional Phase Field Model of Dendritic Crystal Growth , 2013 .

[52]  G. Aubert,et al.  Poisson Skeleton Revisited: a New Mathematical Perspective , 2012, Journal of Mathematical Imaging and Vision.

[53]  James A. Sethian,et al.  Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid , 2012 .

[54]  Hongkai Zhao,et al.  Fast Sweeping Methods for Eikonal Equations on Triangular Meshes , 2007, SIAM J. Numer. Anal..

[55]  Zhao,et al.  PARALLEL IMPLEMENTATIONS OF THE FAST SWEEPING METHOD , 2007 .

[56]  S. Turek,et al.  THE EIKONAL EQUATION: NUMERICAL EFFICIENCY VS. ALGORITHMIC COMPLEXITY ON QUADRILATERAL GRIDS , 2005 .

[57]  Andrew J. Pullan,et al.  A Finite Element Method for an Eikonal Equation Model of Myocardial Excitation Wavefront Propagation , 2002, SIAM J. Appl. Math..

[58]  N. Peters Turbulent Combustion: Subject Index , 2000 .

[59]  L. Evans,et al.  Partial Differential Equations , 2000 .

[60]  J. Keener An eikonal-curvature equation for action potential propagation in myocardium , 1991, Journal of mathematical biology.

[61]  Hans J. Stetter,et al.  The Defect Correction Approach , 1984 .

[62]  H. Lomax,et al.  Thin-layer approximation and algebraic model for separated turbulent flows , 1978 .