Premium
Simple finite element‐based computation of distance functions in unstructured grids
Author(s) -
Elias Renato N.,
Martins Marcos A. D.,
Coutinho Alvaro L. G. A.
Publication year - 2007
Publication title -
international journal for numerical methods in engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.421
H-Index - 168
eISSN - 1097-0207
pISSN - 0029-5981
DOI - 10.1002/nme.2079
Subject(s) - regular grid , unstructured grid , finite element method , computer science , grid , interpolation (computer graphics) , simple (philosophy) , computation , partial differential equation , context (archaeology) , computational science , algorithm , eikonal equation , mathematics , theoretical computer science , geometry , mathematical analysis , computer graphics (images) , animation , paleontology , philosophy , physics , epistemology , biology , thermodynamics
A distance field is a representation of the closest distance from a point to a given surface. Distance fields are widely used in applications ranging from computer vision, physics and computer graphics and have been the subject of research of many authors in the last decade. Most of the methods for computing distance fields are devoted to Cartesian grids while little attention has been paid to unstructured grids. Finite element methods are well known for their ability to deal with partial differential equations in unstructured grids. Therefore, we propose an extension of the fast marching method for computing a distance field in a finite element context employing the element interpolation to hold the Eikonal property (∥∇φ∥ = 1). A simple algorithm to develop the computations is also presented and its efficiency demonstrated through various unstructured grid examples. We observed that the presented algorithm has processing times proportional to the number of mesh nodes. Copyright © 2007 John Wiley & Sons, Ltd.