Fully automatic and fast mesh size specification for unstructured mesh generation

被引:40
作者
Deister, F [1 ]
Tremel, U
Hassan, O
Weatherill, NP
机构
[1] EADS, D-81663 Munich, Germany
[2] Univ Coll Swansea, Swansea, W Glam, Wales
关键词
unstructured; automatic; fast; surface mesh generation; geometry rasterisation; MPI-parallel;
D O I
10.1007/s00366-004-0291-5
中图分类号
TP39 [计算机的应用];
学科分类号
081203 [计算机应用技术]; 0835 [软件工程];
摘要
A fully automatic surface mesh generation system is presented in this paper. The automation is achieved by an automatic determination of a consistent mesh size distribution, which is based on geometry rasterisation. The user specifies a minimal and maximal allowed mesh size, and a maximal allowed curvature angle for the complete geometry, or, rather, parts of it. Now, these local curvature and local characteristic lengths of the geometry are computed, which determine the local mesh size. These local mesh sizes are stored and smoothed in a Cartesian background mesh. Afterwards, the triangulation is generated by an advancing front triangulator: the local resolution of the surface triangulation is determined by the mesh sizes stored in the Cartesian background mesh. The object-oriented design and implementation is described. The complete system is very fast due to an efficient parallelisation based on MPI for computer systems with distributed memory.
引用
收藏
页码:237 / 248
页数:12
相关论文
共 16 条
[1]
AN ALTERNATING DIGITAL TREE (ADT) ALGORITHM FOR 3D GEOMETRIC SEARCHING AND INTERSECTION PROBLEMS [J].
BONET, J ;
PERAIRE, J .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1991, 31 (01) :1-17
[2]
DEISTER F, 2002, 20020112 AIAA
[3]
Foley J.D., 1996, Computer graphics: principles and practice
[4]
Gamma E., 1995, Design Patterns: Elements of Reusable Object-Oriented Software, V206, P395
[5]
Hirschel E. H., 1995, Surveys on Mathematics for Industry, V4, P249
[6]
HITZEL SM, 2003, 20034130 AIAA
[7]
Octree-advancing front method for generation of unstructured surface and volume meshes [J].
McMorris, H ;
Kallinderis, Y .
AIAA JOURNAL, 1997, 35 (06) :976-984
[8]
TESSELLATING TRIMMED NURBS SURFACES [J].
PIEGL, LA ;
RICHARD, AM .
COMPUTER-AIDED DESIGN, 1995, 27 (01) :16-26
[9]
NEIGHBOR FINDING IN IMAGES REPRESENTED BY OCTREES [J].
SAMET, H .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1989, 46 (03) :367-386
[10]
Stroustrup B, 1997, C PROGRAMMING LANGUA