A Delaunay Reenement Algorithm for Quality 2-dimensional Mesh Generation
نویسنده
چکیده
We present a simple new algorithm for triangulating polygons and planar straightline graphs. It provides \shape" and \size" guarantees: All triangles have a bounded aspect ratio. The number of triangles is within a constant factor of optimal. Such \quality" triangulations are desirable as meshes for the nite element method, in which the running time generally increases with the number of triangles, and where the convergence and stability may be hurt by very skinny triangles. The technique we use|successive reenement of a Delaunay triangulation|extends a mesh generation technique of Chew by allowing triangles of varying sizes. Compared with previous quadtree-based algorithms for quality mesh generation, the Delaunay reenement approach is much simpler and generally produces meshes with fewer triangles. We also discuss an implementation of the algorithm and evaluate its performance on a variety of inputs.
منابع مشابه
Applications of Automatic Mesh Generation and Adaptive Methods in Computational Medicine
Important problems in Computational Medicine exist that can beneet from the implementation of adaptive mesh reenement techniques. Biological systems are so inherently complex that only eecient models running on state of the art hardware can begin to simulate reality. To tackle the complex geometries associated with medical applications we present a general purpose mesh generation scheme based u...
متن کاملDelaunay Tetrahedralization using an Advancing-Front Approach
This paper presents a procedure for eecient generation of three-dimensional unstructured meshes of tetrahedral elements. Initially, a constrained Delaunay mesh is generated wherein internal points are created using advancing-front point placement and are inserted using a Delaunay method. The overall procedure is applied repetitively until the mesh satisses a desired element size distribution fu...
متن کاملTriangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator
A b s t r a c t . Triangle is a robust implementation of two-dimensional constrained Delaunay triangulation and Ruppert's Delaunay refinement algorithm for quality mesh generation. Several implementation issues are discussed, including the choice of triangulation algorithms and data structures, the effect of several variants of the Delaunay refinement algorithm on mesh quality, and the use of a...
متن کاملA Template for Developing Next Generation Parallel Delaunay Refinement Methods
We describe a complete solution for both sequential and parallel construction of guaranteed quality Delaunay meshes for general two-dimensional geometries. We generalize the existing sequential point placement strategies for guaranteed quality mesh refinement: instead of a specific position for a new point, we derive two types of two-dimensional regions which we call selection disks. Both types...
متن کاملIsolating Geometry in Mesh Programming
We discuss enhancing the generality of 2-D unstructured mesh programming by isolating some geometric dependencies so that they can be easily changed. The speciic task discussed is quality mesh generation for a 2-D man-ifold by local reenement with Delaunay insertion. The geometric dependencies that we wish to isolate are its embedded global coordinate system , including its dimension (planar or...
متن کامل