一种基于三角形非结构化网格SIMPLE 算法的程序设计
为了深入研究解决流动问题的基本算法,提出了一种三角形非结构化网格上 SIMPLE 算法的计算机程序设计。利用 FORTRAN 语言的特点,采用自定义变量存储控制单元以及界面信息。单元变量中定义了指向相邻单元和界面的指针,通过对网格文件所提供拓扑信息的读取对这些指针进行赋值,从而建立计算所需的基本数据结构。这样,就避免了采用数组直接存储网格拓扑信息,大大增加了程序的可读性、拓展性和二次开发潜力。通过顶盖驱动流、后台阶流以及圆柱绕流几个经典计算流体力学算例的验证,该程序计算收敛良好,精度较高,所得结果符合物理实际。因而,可在此基础上开发更具实际应用价值的三维程序。
SIMPLE 算法、计算机程序设计、自定义变量、FORTRAN、非结构化网格
TP311(计算技术、计算机技术)
2016-03-18(万方平台首次上网日期,不代表论文的发表时间)
共7页
813-819