On the Efficiency of the Advancing-Front Surface Mesh Generation Algorithm

被引:3
|
作者
Yu, Kaixin [1 ]
Chen, Jianjun [1 ]
Fu, Kejie [1 ]
He, Jiangda [2 ]
Zheng, Jianjing [3 ]
Zheng, Yao [1 ]
机构
[1] Zhejiang Univ, Sch Aeronaut & Astronaut, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Sch Software Technol, Hangzhou 310027, Peoples R China
[3] Zhejiang Univ, Coll Civil Engn & Architecture, Hangzhou 310027, Peoples R China
关键词
Mesh generation; Surface mesh; Advancing; -front; Efficiency; Scalability; ORTHOGONAL PROJECTION; METRIC SPECIFICATIONS; CURVES; PARALLEL; POINTS;
D O I
10.1016/j.cad.2022.103403
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An efficient advancing front algorithm is presented to create high-quality surface elements on CAD models. Various novel schemes are developed to improve the efficiency of the algorithm while not sacrificing its robustness and the resulting mesh quality. New features include a fast projection scheme that can perform robustly in case of badly defined surfaces, a procedure that computes the ideal point by an approach that can preserve the advantageous features of both the mapping and direct methods, and an octree data structure that can speed up the local search of all existing front nodes about the ideal point. To our knowledge, the proposed algorithm is one of the fastest algorithms for surface mesh generation. On an AMD Ryzen 5 3600 machine, the sequential version of the proposed algorithm can create a quality mesh at a speed of up to 100,000 elements per second. This speed is more than 3 times higher than a state-of-the-art code can achieve. Another advantage of the proposed algorithm is its ability to maintain its high efficiency when millions or more elements are created on one single surface. In this circumstance, the efficiency of some state-of-the-arts codes slows down by one or two orders. After parallelized based on the taskflow approach, the proposed algorithm can create more than 1.6 million elements on real-world configurations in 7 s by using 6 computer cores. This speed is higher than a state-of-the-art commercial code can achieve by one order. (c) 2022 Published by Elsevier Ltd.
引用
收藏
页数:17
相关论文
共 50 条