← 回到首页 Skip to main content

12.3 二维结构网格生成器

12.3 二维结构网格生成器

grid_struct_2d 目录包含三个生成二维外流与内流结构网格的程序。第一个的源代码位于 cgrid 子目录,用于生成翼型周围 C 型网格,见11.1.1节及图11.6。初始网格用式(11.5)的线性 TFI 代数方法生成,再利用椭圆型偏微分方程(11.1.3节),生成具有指定壁面间距的边界正交网格。翼型轮廓用 Bézier 样条近似;相关入门介绍见文献 [1,2]。

第二个程序生成带圆弧凸起的二维通道内部代数网格,网格点在凸起的前端和后端附近加密。源代码位于 channel 子目录。

第三个程序位于 hgrid 子目录,为叶栅生成 H 型网格,见11.1.1节,示例见图11.8。该程序采用式(11.5)的线性 TFI 代数技术。叶片轮廓同样用对给定点插值的 Bézier 样条描述。

cgrid 和 hgrid 程序依赖 srccom 子目录中的库,其中包含样条插值、线性 TFI、椭圆型网格生成及网格拉伸例程。