二维方腔内热表面张力流的格子Boltzmann方法模拟
热表面张力驱动的对流是微重力下浮区法晶体生长中熔体最重要的物质与热输运方式。采用单松弛双分布函数格子Boltzmann模型,自主开发了相应的格子Boltzmann方法的串行和MPI并行程序包,并应用该程序包对开口方腔内流体的二维热表面张力对流进行了数值模拟研究。其中串行程序合并碰撞迁移过程和引入临时数组以连续读入分布函数,相比分开碰撞迁移过程,计算性能提高了二倍;在此基础上,采用单向计算区域分区和非阻塞通信模式,实现了MPI版格子Boltzmann并行程序包开发。对比基于传统有限体积法CFD程序计算结果表明,串行和MPI并行版格子Boltzmann程序包计算结果精确可靠;并行程序具有较好的性能。
格子Boltzmann方法、并行计算、热表面张力流、消息传递
35
O357.1(流体力学)
基金项目:国家自然科学基金资助项目10872222;重庆市科委自然科学基金资助项目2009BB4207
2012-12-01(万方平台首次上网日期,不代表论文的发表时间)
共8页
106-113