Three-dimensional Semi-generalized Point Placement Method for Delaunay Mesh Refinement

A number of approaches have been suggested for the selection of the positions of Steiner points in Delaunay mesh refinement. In particular, one can define an entire region (called picking region or selection disk) inside the circumscribed sphere of a poor quality element such that any point can be chosen for insertion from this region. The two main results which accompany most of the point selection schemes, including those based on regions, are the proof of termination of the algorithm and the proof of good gradation of the elements in the final mesh. In this paper we show that in order to satisfy only the termination requirement, one can use larger selection disks and benefit from the additional flexibility in choosing the Steiner points. However, if one needs to keep the theoretical guarantees on good grading then the size of the selection disk needs to be smaller. We introduce two types of selection disks to satisfy each of these two goals and prove the corresponding results on termination and good grading first in two dimensions and then in three dimensions using the radius-edge ratio as a measure of element quality. We call the point placement method semi-generalized because the selection disks are defined only for mesh entities of the highest dimension (triangles in two dimensions and tetrahedra in three dimensions); we plan to extend these ideas to lower-dimensional entities in the future work. We implemented the use of both two- and three-dimensional selection disks into the available Delaunay refinement libraries and present one example (out of many choices) of a point placement method; to the best of our knowledge, this is the first implementation of Delaunay refinement with point insertion at any point of the selection disks (picking regions).

[1]  Alper Üngör O.-Centers: A New Type of Steiner Points for Computing Size-Optimal Quality-Guaranteed Delaunay Triangulations , 2004, LATIN.

[2]  Jim Ruppert,et al.  A Delaunay Refinement Algorithm for Quality 2-Dimensional Mesh Generation , 1995, J. Algorithms.

[3]  Adrian Bowyer,et al.  Computing Dirichlet Tessellations , 1981, Comput. J..

[4]  Andrey N. Chernikov,et al.  Generalized Delaunay Mesh Refinement: From Scalar to Parallel , 2006, IMR.

[5]  Paul-Louis George,et al.  Delaunay triangulation and meshing : application to finite elements , 1998 .

[6]  D. F. Watson Computing the n-Dimensional Delaunay Tesselation with Application to Voronoi Polytopes , 1981, Comput. J..

[7]  Xiang-Yang Li Generating Well-Shaped d-dimensional Delaunay Meshes , 2001, COCOON.

[8]  L. Paul Chew,et al.  Guaranteed-quality mesh generation for curved surfaces , 1993, SCG '93.

[9]  Xiang-Yang Li,et al.  Generating well-shaped Delaunay meshed in 3D , 2001, SODA '01.

[10]  Klaus Gärtner,et al.  Meshing Piecewise Linear Complexes by Constrained Delaunay Tetrahedralizations , 2005, IMR.

[11]  Jonathan Richard Shewchuk,et al.  Tetrahedral mesh generation by Delaunay refinement , 1998, SCG '98.

[12]  L. Paul Chew,et al.  Guaranteed-quality Delaunay meshing in 3D (short version) , 1997, SCG '97.

[13]  Hang Si,et al.  On Refinement of Constrained Delaunay Tetrahedralizations , 2006, IMR.

[14]  Gary L. Miller,et al.  A Delaunay based numerical method for three dimensions: generation, formulation, and partition , 1995, STOC '95.

[15]  J. Shewchuk,et al.  Delaunay refinement mesh generation , 1997 .

[16]  David H. Laidlaw,et al.  Simulation and Visualization of Air Flow Around Bat Wings During Flight , 2005, International Conference on Computational Science.

[17]  W. Frey Selective refinement: A new strategy for automatic node placement in graded triangular meshes , 1987 .

[18]  Jonathan Richard Shewchuk,et al.  Delaunay refinement algorithms for triangular mesh generation , 2002, Comput. Geom..

[19]  François Labelle,et al.  Sliver removal by lattice refinement , 2006, SCG '06.

[20]  Alper Üngör,et al.  Quality triangulations made smaller , 2005, EuroCG.

[21]  Scott A. Mitchell,et al.  Cardinality Bounds for Triangulations with Bounded Minimum Angle , 1994, CCCG.