期刊文献+

格子Boltzmann方法三维并行程序设计 被引量:1

A three dimensional parallel implementation of lattice Boltzmann method
原文传递
导出
摘要 采用单松弛不可压缩D3Q19格子Boltzmann模型,自主开发了基于性能优化和MPI并行的程序包。程序通过合并碰撞迁移过程和引入临时数组以连续读入分布函数的优化处理,使程序计算性能得以大幅提高。并行程序在遵循负载均衡原则下采用单向区域分解,使用非阻塞通信模式进行数据交换,同时采用并行I/O以便各个进程同步进行I/O操作。通过对三维顶盖驱动流的数值模拟,验证了该程序的正确性及其并行效率。 In this paper, a MPI parallel code was developed with the incompressible D3Q19 single-relaxation-time lattice Boltzmann model. Combining the collision and propagation step and reading distribution functions continuously with the help of a temporary array, the performance of code was greatly improved. According to the principle of load balance, the computational zone was partitioned at the z direction. In order to ensure data exchange among adjacent ranks, the non-blocking communication pattern was used to send/receive messages. Based on the MPI I/O system, the I/O operation among all the ranks can be done synchronously. For the sake of the validation of accuracy and reliability, three dimensional lid-driven cavity flow was numerically simulated by the present code. The result indicates that good parallel efficiency is achieved.
出处 《水动力学研究与进展(A辑)》 CSCD 北大核心 2011年第5期531-537,共7页 Chinese Journal of Hydrodynamics
基金 国家自然科学基金项目(10872222) 重庆市科委自然科学基金计划资助项目(2009BB4207)
关键词 格子BOLTZMANN方法 MPI并行 消息传递 并行I/O 顶盖驱动流 lattice Boltzmann method MPI parallel message passing parallel I/0 lid-driven cavity flow
  • 相关文献

参考文献22

  • 1AIDUN C, CLAUSEN J. Lattice Boltzmann method for complex flows[J]. Annual Review of Fluid Mechanics, 2010, 42(1): 439-472. 被引量:1
  • 2郭照立,郑楚光著..格子Boltzmann方法的原理及应用[M].北京:科学出版社,2009:250.
  • 3SUCCI S. The lattice Boltzmann equation for fluid dynamics and beyond[M]. Oxford, UK: Oxford University Press, 2001. 被引量:1
  • 4胡雷,郭加宏,王小永.格子Boltzmann方法模拟双液滴同时冲击固体表面液膜[J].水动力学研究与进展(A辑),2011,26(1):11-18. 被引量:6
  • 5张金凤,张庆河.波浪在平缓岸滩上爬坡的有限差分格子Boltzmann模拟[J].水动力学研究与进展(A辑),2009,24(3):266-272. 被引量:2
  • 6黄光球,邢玉飞.基于LBM工作面瓦斯涌出仿真实现[J].水动力学研究与进展(A辑),2009,24(6):696-704. 被引量:3
  • 7SHAN X. Multicomponent lattice Boltzmann model from continuum kinetic theory[J]. Physical Review E, 2010, 81(4): 045701. 被引量:1
  • 8WU J, AIDUN C K. Simulating 3D deformable particle suspensions using lattice Boltzmann method with discrete external boundary force[J]. International Journal for Numerical Methods in Fluids, 2010, 62(7): 765-783. 被引量:1
  • 9HUANG H, WANG L, LU X. Evaluation of three lattice Boltzmann models for multiphase flows in porous media[J]. Computers and Mathematics with Applications, 2011, 61(12): 3606-3617. 被引量:1
  • 10AOYAMA Y, NAKANO J. RS/6000 SP: Practical MPI programming[CP/OL].http://www.redbooks.ibm.com/abstracts/sg245380.html. 被引量:1

二级参考文献44

共引文献166

同被引文献19

  • 1STRANG G, FIX G J. An analysis of the finite element methord[M]. Englewood : Prentice-Hall INC, 1973. 被引量:1
  • 2MITCHELL A R, GRIFFITHS D F. The finite difference method in partial differential equations [J]. John Wiley, 1980(12) :353-394. 被引量:1
  • 3MITCHELL A R, GR1FFITHS D F. The finite difference method in partial differential equations [J]. John Wiley, 1980(12) :451-467. 被引量:1
  • 4BANEPOEE P K,BUTrERFIELD R. Boundary element methods in engineering science [J]. McGrawR-Hill London, 1981,17(3) :93-124. 被引量:1
  • 5MONAGHAN, J J, Smoothed particle hydrodynamics. Annual review of astronomy and astrophysics, 1992, 30 ( 1 ) : 543-574. 被引量:1
  • 6FEIT M, FLECK JR, STEIGER A. Solution of the Sehrtidinger equation by a spectral method [J]. Journal of Computational Physics, 1982, 47(3) :412-433. 被引量:1
  • 7MODEST M F,BACKWARD M. Carlo simulations in radiative heat transfer [J]. Journal of Heat Transfer, 2003, 125 ( 1 ) : 57-62. 被引量:1
  • 8KRESSE G, HAFNER J. Ab initio molecular-dynamics sim- ulation of the liquid-metal-amorphous-semiconductor transi- tion in germanium [J]. Physical Review B, 1994, 49(20): 10476-10481. 被引量:1
  • 9CHEN S, DOOLEN G D. Lattice Boltzmann method for fluid flows. Annual review of fluid mechanics[J]. 1998, 30 ( 1 ) : 329-364. 被引量:1
  • 10POMEAU B H Y, FRISCH U. Lattice-gas automata for the Navier-Stokes equation [J]. Phys Rev Lett, 1986, 56(14):1505-1508. 被引量:1

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部