A simple quality triangulation algorithm for complex geometries

被引:5
作者
Zhang, Yaoxin [1 ]
Jia, Yafei [1 ]
Chan, H. C. [1 ]
Wang, Sam S. Y. [1 ]
机构
[1] Univ Mississippi, Natl Ctr Computat Hydrosci & Engn, University, MS 38677 USA
关键词
triangulation; Delaunay; refinement; MESH GENERATION; VORONOI DIAGRAMS;
D O I
10.1002/fld.2323
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a simple algorithm for quality triangulation in domains with complex geometries. Based on the fact that the equilateral triangles (regular meshes) are ideal for numerical computations in computational fluids dynamics (CFD) analysis, the proposed algorithm starts with an initial equilateral triangle mesh covering the whole domain. Nodes close to the boundary edges satisfy the so-called non-encroaching criterion, the distance from any inserted node to any boundary vertices and the midpoints of any boundary edge is greater than a given characteristic length. Both nearly uniform and non-uniform triangle meshes can be generated using a mesh size reduction technique. Local refinement is achieved by using transition layers. More regular meshes can be generated in the interior of the domain and all angles of the triangle mesh produced by this algorithm are proven to be bounded in a reasonable range (19.5-141 degrees). Copyright (C) 2010 John Wiley & Sons, Ltd.
引用
收藏
页码:1447 / 1464
页数:18
相关论文
共 50 条
  • [31] A New Three Object Triangulation Algorithm for Mobile Robot Positioning
    Pierlot, Vincent
    Van Droogenbroeck, Marc
    IEEE TRANSACTIONS ON ROBOTICS, 2014, 30 (03) : 566 - 577
  • [32] A space exploration algorithm for multiparametric programming via Delaunay triangulation
    Baris Burnak
    Justin Katz
    Efstratios N. Pistikopoulos
    Optimization and Engineering, 2021, 22 : 555 - 579
  • [33] Range Estimation Algorithm Based on Triangulation Using Angle Measurements
    Kang, Tae Young
    Moon, Kyujin
    Lee, Yong-Seon
    Choi, Sung-Ho
    Ryoo, Chang-Kyung
    JOURNAL OF THE KOREAN SOCIETY FOR AERONAUTICAL AND SPACE SCIENCES, 2020, 48 (04) : 277 - 284
  • [34] Sweeping algorithm for triangulation of plane point-line set
    Zhou, Pei-De
    Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2004, 24 (02): : 129 - 132
  • [35] Securing Data Transfers: An Integrity Algorithm for Error Recovery Triangulation
    Colarik, Andrew
    Gutierrez, Jairo
    Janczewski, Lech
    PACIFIC ASIA CONFERENCE ON INFORMATION SYSTEMS 2007, SECTIONS 1-6, 2007,
  • [36] Novel and fast mapping triangulation algorithm for unorganized points cloud
    Wei, Yongchao
    Su, Xianyu
    OPTICAL ENGINEERING, 2008, 47 (11)
  • [37] Parallel computation of incompressible flows with complex geometries
    Johnson, AA
    Tezduyar, TE
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1997, 24 (12) : 1321 - 1340
  • [38] A TRIANGULATION ALGORITHM FROM ARBITRARY SHAPED MULTIPLE PLANAR CONTOURS
    EKOULE, AB
    PEYRIN, FC
    ODET, CL
    ACM TRANSACTIONS ON GRAPHICS, 1991, 10 (02): : 182 - 199
  • [39] A study on the static target accurate size estimation algorithm with triangulation
    Jung, Yun Sik
    Kim, Jin Hwan
    Journal of Institute of Control, Robotics and Systems, 2015, 21 (10) : 917 - 923
  • [40] A space exploration algorithm for multiparametric programming via Delaunay triangulation
    Burnak, Baris
    Katz, Justin
    Pistikopoulos, Efstratios N.
    OPTIMIZATION AND ENGINEERING, 2021, 22 (01) : 555 - 579