ASPECTS OF 2-D DELAUNAY MESH GENERATION

SUMMARY This paper aims to outline the dierent phases necessary to implement a Delaunay-type automatic mesh generator. First, it summarizes this method and then describes a variant which is numerically robust by mentioning at the same time the problems to solve and the dierent solutions possible. The Delaunay insertion process by itself, the boundary integrity problem, the way to create the eld points as well as the optimization procedures are discussed. The two-dimensional situation is described fully and possible extensions to the three-dimensional case are briey indicated. ? 1997 by John Wiley & Sons, Ltd. There exist a large number of papers dealing with 2-D-mesh generation using the Delaunay method (see Reference 1). Nevertheless, we propose a new scheme with ambition to optimize, if possible, the dierent steps used in the practical application of the algorithm. We have tried to develop for each step an optimal solution. The method has been implemented and results show the performance of the algorithm. So we can construct a well-shaped mesh constituted by a million of triangles in a few minutes on a HP 735 workstation. The 2-D case is fully detailed for clarity but most of the results can be extended without diculty in three dimensions. The problem to be solved is to construct a consistent mesh of a domain essentially from its boundary data segments. The resulting mesh will be the support of a nite element computation which can indicate if it is adapted or must be adapted by any method (it is not the goal of this paper). Nevertheless, it is important to begin with a well-shaped mesh knowing that this request can only be based on geometric considerations, since the sole known information is of geometric nature. Thus, the shape and the size of the elements must be consistent with these data.

[1]  P. L. George,et al.  Automatic Mesh Generation: Application to Finite Element Methods , 1992 .

[2]  Paul-Louis George,et al.  Optimization of Tetrahedral Meshes , 1995 .

[3]  Paul-Louis George,et al.  Fully automatic mesh generator for 3D domains of any shape , 1990, IMPACT Comput. Sci. Eng..

[4]  Nickolas S. Sapidis,et al.  Delaunay triangulation of arbitrarily shaped planar domains , 1991, Comput. Aided Geom. Des..

[5]  D. Mavriplis An advancing front Delaunay triangulation algorithm designed for robustness , 1993 .

[6]  Marie-Gabrielle Vallet Génération de maillages éléments finis anisotropes et adaptatifs , 1992 .

[7]  F. Hermeline,et al.  Triangulation automatique d'un polyèdre en dimension $N$ , 1982 .

[8]  P. George,et al.  Automatic mesh generator with specified boundary , 1991 .

[9]  William H. Frey,et al.  Mesh relaxation: A new technique for improving triangulations , 1991 .

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

[11]  Günter Ewald,et al.  Geometry: an introduction , 1971 .

[12]  Michael Ian Shamos,et al.  Computational geometry: an introduction , 1985 .

[13]  F. Hermeline,et al.  Diagonal swap procedures and characterizations of 2D-Delaunay triangulations , 1990 .

[14]  C. Lawson Software for C1 Surface Interpolation , 1977 .

[15]  P. George,et al.  OPTIMAL DELAUNAY POINT INSERTION , 1996 .

[16]  Edwin Boender Reliable Delaunay-based mesh generation and mesh improvement , 1994 .

[17]  S. Lo A NEW MESH GENERATION SCHEME FOR ARBITRARY PLANAR DOMAINS , 1985 .

[18]  Leila De Floriani,et al.  An on-line algorithm for constrained Delaunay triangulation , 1992, CVGIP Graph. Model. Image Process..

[19]  N. Weatherill The integrity of geometrical boundaries in the two‐dimensional delaunay triangulation , 1990 .

[20]  P. George,et al.  Delaunay's mesh of a convex polyhedron in dimension d. application to arbitrary polyhedra , 1992 .