'Ultimate' robustness in meshing an arbitrary polyhedron

被引:55
作者
George, PL
Borouchaki, H
Saltel, E
机构
[1] Inst Natl Rech Informat & Automat, Projet Gamma, F-78153 Le Chesnay, France
[2] Univ Technol Troyes, LASMIS, GSM, UTT, F-10010 Troyes, France
关键词
mesh of a polyhedron; triangulation; Delaunay triangulation; facet partitioning; robust mesh generation;
D O I
10.1002/nme.808
中图分类号
T [工业技术];
学科分类号
08 [工学];
摘要
Given a boundary surface mesh (a set of triangular facets) of a polyhedron, the problem of deciding whether or not a triangulation exists is reported to be NP-hard. In this paper, an algorithm to triangulate a general polyhedron is presented which makes use of a classical Delaunay triangulation algorithm, a phase for recovering the missing boundary facets by means of facet partitioning, and a final phase that makes it possible to remove the additional points defined in the previous step. Following this phase, the resulting mesh conforms to the given boundary surface mesh. The proposed method results in a discussion of theoretical interest about existence and complexity issues. In practice, however, the method should provide what we call 'ultimate' robustness in mesh generation methods. Copyright (C) 2003 John Wiley Sons, Ltd.
引用
收藏
页码:1061 / 1089
页数:29
相关论文
共 24 条
[1]
[Anonymous], P 9 INT MESH ROUNDT
[2]
Boissonnat J.-D., 1997, Algorithmic Geometry
[3]
BOROUCHAKI H, 2000, 7 INT C NUM GRID GEN, P203
[5]
TRIANGULATING A NONCONVEX POLYTOPE [J].
CHAZELLE, B ;
PALIOS, L .
DISCRETE & COMPUTATIONAL GEOMETRY, 1990, 5 (05) :505-526
[6]
TRIANGULATING A SIMPLE POLYGON IN LINEAR TIME [J].
CHAZELLE, B .
DISCRETE & COMPUTATIONAL GEOMETRY, 1991, 6 (05) :485-524
[7]
Cook W. A., 1974, International Journal for Numerical Methods in Engineering, V8, P27, DOI 10.1002/nme.1620080104
[8]
COUPEZ T, 1991, THESIS ENSMP SOPHIA
[9]
FREY PJ, 2000, MESH GENERATION
[10]
George A., 1971, THESIS STANFORD U