Robust and efficient Cartesian mesh generation for component-based geometry

被引:157
作者
Aftosmis, MJ
Berger, MJ
Melton, JE
机构
[1] NASA, Ames Res Ctr, Moffett Field, CA 94035 USA
[2] NYU, Courant Inst, Dept Computat Sci, New York, NY 10012 USA
关键词
D O I
10.2514/2.464
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This work documents a new method for rapid and robust Cartesian mesh generation for component-based geometry. The new algorithm adopts a novel strategy that first intersects the components to extract the wetted surface before proceeding with volume mesh generation in a second phase. The intersection scheme is based on a robust geometry engine that uses adaptive precision arithmetic and automatically and consistently handles geometric degeneracies with an algorithmic tie-breaking routine. The intersection procedure has worst-case computational complexity of O(N log N) and is demonstrated on test cases with up to 121 overlapping and intersecting components, including a variety of geometric degeneracies. The volume mesh generation takes the intersected surface triangulation as input and generates the mesh through cell division of an initially uniform coarse grid. In refining hexagonal cells to resolve the geometry, the new approach preserves the ability to directionally divide cells that are well aligned with local geometry. The mesh generation scheme has linear asymptotic complexity with memory requirements that total approximately 14-17 words/cell. The mesh generation speed is approximately 10(6) cells/minute on a typical engineering workstation.
引用
收藏
页码:952 / 960
页数:9
相关论文
共 27 条