Improved boundary constrained tetrahedral mesh generation by shell transformation

被引:11
作者
Chen, Jianjun [1 ,2 ,3 ]
Zheng, Jianjing [1 ,2 ]
Zheng, Yao [1 ,2 ]
Si, Hang [4 ]
Hassan, Oubay [3 ]
Morgan, Kenneth [3 ]
机构
[1] Zhejiang Univ, Ctr Engn & Sci Computat, Hangzhou 310027, Zhejiang, Peoples R China
[2] Zhejiang Univ, Sch Aeronaut & Astronaut, Hangzhou 310027, Zhejiang, Peoples R China
[3] Swansea Univ, Zienkiewicz Ctr Computat Engn, Coll Engn, Swansea SA2 8PP, W Glam, Wales
[4] Weierstrass Inst Appl Anal & Stochast, Mohrenstr 39, D-10117 Berlin, Germany
基金
英国工程与自然科学研究理事会; 中国国家自然科学基金;
关键词
Mesh generation; Boundary recovery; Shell transformation; Delaunay triangulation; Steiner points; Tetrahedral meshes; RECOVERY; DECOMPOSITION; POLYHEDRON; QUALITY;
D O I
10.1016/j.apm.2017.07.011
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
An excessive number of Steiner points may be inserted during the process of boundary recovery for constrained tetrahedral mesh generation, and these Steiner points are harmful in some circumstances. In this study, a new flip named shell transformation is proposed to reduce the usage of Steiner points in boundary recovery and thus to improve the performance of boundary recovery in terms of robustness, efficiency and element quality. Shell transformation searches for a local optimal mesh among multiple choices. Meanwhile, its recursive callings can perform flips on a much larger element set than a single flip, thereby leading the way to a better local optimum solution. By employing shell transformation properly, a mesh that intersects predefined constraints intensively can be transformed to another one with much fewer intersections, thus remarkably reducing the occasions of Steiner point insertion. Besides, shell transformation can be used to remove existing Steiner points by flipping the mesh aggressively. Meshing examples for various industrial applications and surface inputs mainly composed of stretched triangles are presented to illustrate how the improved algorithm works on difficult boundary constrained meshing tasks. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:764 / 790
页数:27
相关论文
共 49 条
  • [1] [Anonymous], 2014, 3D MESH RES DAT
  • [2] [Anonymous], P 9 INT MESH ROUNDT
  • [3] [Anonymous], 2014, GHS3D POWERFUL ISOTR
  • [4] COMPUTING DIRICHLET TESSELLATIONS
    BOWYER, A
    [J]. COMPUTER JOURNAL, 1981, 24 (02) : 162 - 166
  • [5] CONVEX PARTITIONS OF POLYHEDRA - A LOWER BOUND AND WORST-CASE OPTIMAL ALGORITHM
    CHAZELLE, B
    [J]. SIAM JOURNAL ON COMPUTING, 1984, 13 (03) : 488 - 507
  • [6] Improvements in the reliability and element quality of parallel tetrahedral mesh generation
    Chen, Jianjun
    Zhao, Dawei
    Huang, Zhengge
    Zheng, Yao
    Wang, Desheng
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2012, 92 (08) : 671 - 693
  • [7] Three-dimensional constrained boundary recovery with an enhanced Steiner point suppression procedure
    Chen, Jianjun
    Zhao, Dawei
    Huang, Zhengge
    Zheng, Yao
    Gao, Shuming
    [J]. COMPUTERS & STRUCTURES, 2011, 89 (5-6) : 455 - 466
  • [8] CHEN JJ, 2006, J ZHEJIANG UNIV-SC A, V7, P2031
  • [9] de l'Isle E.Briere., 1995, MODELING MESH GENERA, V75, P97
  • [10] Constrained boundary recovery for three dimensional Delaunay triangulations
    Du, Q
    Wang, DS
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2004, 61 (09) : 1471 - 1500