An efficient Cartesian mesh generation strategy for complex geometries

Cartesian meshes based on the immersed boundary method are widely adopted for their convenience in implementing automated mesh generation. The performance of Cartesian mesh generation, particularly for complex geometries, is a crucial factor that directly impacts the efficiency of computational flui...

Full description

Saved in:
Bibliographic Details
Published inComputer methods in applied mechanics and engineering Vol. 418; p. 116564
Main Authors Li, Xueliang, Yang, Mingzhi, Bi, Lin, Xu, Renze, Luo, Canyan, Yuan, Siqi, Yuan, Xianxu, Tang, Zhigong
Format Journal Article
LanguageEnglish
Published Elsevier B.V 05.01.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Cartesian meshes based on the immersed boundary method are widely adopted for their convenience in implementing automated mesh generation. The performance of Cartesian mesh generation, particularly for complex geometries, is a crucial factor that directly impacts the efficiency of computational fluid dynamics solutions. In this study, we present an innovative strategy for efficient Cartesian mesh generation. Our methodology centers around the inner product test (IPT), enabling precise and efficient interior/exterior determination for intersected Cartesian cells. For this purpose, we enhance the k-d tree based intersection determination process to provide essential information of surface mesh for IPT, while concurrently improving the efficiency of the determination process. Our new methods offer automatic generation capabilities for arbitrary complex geometries. Through a series of tests, the new methods illustrate the notable performance improvements with the generation time of less than 4 min for the Cartesian mesh with 108 cells. Overall, our work optimizes Cartesian mesh generation for complex geometries, presenting significant potential for addressing the challenges of moving boundary problems.
ISSN:0045-7825
1879-2138
DOI:10.1016/j.cma.2023.116564