摘要
曲六面体网格自动生成是时域谱元法发展的瓶颈问题。本文采用基于体基函数的协变投影算法,将一个10节点曲四面体单元分解为四个20节点曲六面体单元,从而形成一种适用于任意复杂结构的曲六面体网格生成算法。使用该算法能够将曲四面体单元均匀分割,且确保新形成的曲六面体单元的翘曲最小。典型算例表明,使用该算法建立的曲六面体离散模型,完全满足时域谱元法的计算精度要求。
Automatic generation of curved hexahedron mesh is a bottleneck in the development of spectral-element time-domain method. In this paper, the covariant projection algorithm based on volume basis function is adopted to decompose a 10-node curved tetrahedron element into four 20-node curved hexahedron elements. Thus, a curved hexahedron mesh generation algorithm suitable for arbitrary complex structures is proposed. Using this algorithm, the curved tetrahedron element can be partitioned evenly and the minimal warping can be ensured for these new hexahedron elements. The typical example shows that the curved hexahedron model established by this algorithm fully meets the precision requirement of the spectral-element time-domain method.
出处
《数码设计》
2018年第1期22-24,共3页
Peak Data Science
关键词
网格自动生成
曲四面体
曲六面体
协变投影
Automatic mesh generation
Curved tetrahedron
Curved hexahedron
Covariant projection