WITHDRAWN: Fast, Large-Scale Tetrahedral Mesh Generation on a Single GPU
A parallel Delaunay refinement algorithm on GPU by multi-round of parallel point insertion is proposed for large-scale tetrahedral mesh generation. It takes the CDT T of piecewise linear complex (PLC) as input and iteratively refine it by inserting points at the centroids of the tetrahedron in parallel until desired mesh size is met. In each iteration, the tetrahedron that do not meet the mesh size are first identified and are regarded as bad elements. Then, some or all of these bad tetrahedron are selected as starts for multi-round cavity growing, so as to obtain as many non-overlapping cavities as possible. And among these cavities, a further step is conducted to identify independent cavities for the purpose of refinement in parallel. After that, the independent cavities are repaired to make sure the elements after refinement are all valid. Finally, cavity reconstruction is executed in parallel the obtain the refined element of the cavities, and the mesh data is updated accordingly. Numerical results show that the proposed method is able to generate tetrahedral meshes with up to 450 million elements at a speed of over 18 million elements per second on a single 4090D (24G) GPU, and the quality of the generated meshes is very close to those generated on CPU in terms of the distribution of interior angles of tetrahedron.
Authors
- Chenhao Xu (ORCID: https://orcid.org/0000-0003-0819-7269)
- Shuai Zhou (ORCID: https://orcid.org/0000-0002-0435-8128)
- Zhoufang Xiao (ORCID: https://orcid.org/0000-0001-5318-8359)
- Y. C. Zhai (ORCID: https://orcid.org/0009-0002-9576-1429)
Institutions
- Aero Engine Corporation of China (China) (CN)
- Hangzhou Dianzi University (CN)
Publication Details
- Published
- 2025-07-16
- DOI
- https://doi.org/10.2514/6.2025-3056
- Primary Topic
- Computational Geometry and Mesh Generation
- Type
- article
- Field-Weighted Citation Impact
- 0.00