常用的有限元划分软件:Gridgen、Gambit、HyperMesh、ICEM。
- Gridgen
Gridgen 很容易生成二维、三维的单块网格或者分区多块对接结构化网格,也可以生成非结构化网格,但非结构化网格不是它的长项,该软件很容易入门,可以在一两周内生成复杂外形的网格,生成的网格可以直接输入到 Fluent、CFX、StarCD、Phonics 等十几款计算软件中,非常方便,功能强大,网格也可以直接被用户的计算程序读取。因此在 CFD 高级使用人群中有相当多用户。
- Gambit
Gambit 作为 Fluent 的网格生成前置软件,主要针对 Fluent 生成非结构化网格,它输出的网格很难被其他软件读取,因此,除非你要用于进行计算,一般不会用它。但 Fluent 有较多的用户,因此,它也有相当多的用户。它的长项是生成非结构化网格,对用于粘性计算的网格难以生成。
- HyperMesh
HyperMesh 的图形用户界面易于学习,它支持直接输入已有的三维 CAD 几何模型(ProE、UG、CATIA 等),并且导入的效率和模型质量都很高,可以大大减少很多重复性的工作,使得能够投入更多的精力和时间到分析计算工作中去。
HyperMesh 还包含一系列工具,用于整理和改进输入的几何模型。输入的几何模型可能会有间隙、重叠和缺损,这些会妨碍高质量网格的自动划分。
通过消除缺损和孔,以及压缩相邻曲面的边界等,使用者可以在模型内更大、更合理的区域划分网格,从而提高网格划分的总体速度和质量。同时具有云图显示网格质量、单元质量跟踪检査等方便的工具,可以及时检查并改进网格质量。