有限元法、有限差分法、有限体积法等数值计算方法中,都需要对计算模型进行几何离散,即生成网格。网格单元类型包括二维的三角形、四边形以及多边形,三维的四面体、三棱柱、金字塔、六面体以及多面体。依照网格中单元排列是否规则整齐,计算网格又分为结构网格和非结构网格,两者各有优势。结构网格通常由四边形/六面体单元组成,其排列规则,数据结构简单,能够高效生成且计算结果精度高;而非结构网格主要指二维的三角形和三维的四面体网格,能够处理复杂外形,易于进行网格自适应修改。
为了同时获得规则性和灵活性,依照网格中单元排列是否规则整齐,计算网格中可以既包含结构网格,又包含非结构网格。