carrier image

Terminal-edges Delaunay (small-angle based) algorithm for the quality triangulation problem

Rivara, M.-C., N. Hitschfeld, B. Simpson

Computer Aided Design, Elsevier, Vol 33, Num 3, pp.263-277, March 2001

MESHING
RESEARCH
CORNER

The 8th International Meshing Roundtable Special Issue: Advances in Mesh Generation, Computer Aided Design Volume 33, No. 3, March 2001

M.-C. Rivara and N. Hitschfeld
Department of Computer Science, University of Chile, Casilla 2777, Santiago, Chile
B. Simpson
Department of Computer Science, University of Waterloo, Waterloo, Ontario, Canada N2L 3GI

Corresponding author. Tel.: +56-2-689-2736; fax: +56-2-689-5531. (M.-C. Rivara)
E-mail addresses: mcrivara@dcc.uchi1e.cl (M.-C. Rivara), nancy@dcc.uchi1e.c1 (N. Hitschfe1d), rbsimpson@uwater1oo.ca (B. Simpson).

Abstract
The terminal-edge Delaunay algorithm, initially called Lepp-Delaunay algorithm, deals with the construction of size-optimal (adapted to the geometry) quality triangulation of complex objects. In two dimensions, the algorithm can be formulated in terms of the Delaunay insertion of both midpoints of terminal edges (the common longest-edge of a pair of Delaunay triangles) and midpoints of boundary related, edges in the current mesh. For the processing of a small angled triangle in the current mesh, the terminal-edge is found as the final longest-edge of the finite chain of triangles that neighbor on a longest edge - the longest edge propagating path of the small angled triangle. Three boundary-related point insertion operations, which prevent nonconvergence behavior, are discussed in detail. The triangle improvement properties of the point insertion operations are used to prove that optimal-size triangulations, with smallest-angle greater than or equal to 30° are always produced.


Contact author(s) or publisher for availability and copyright information on above referenced article