计算物理 ›› 2004, Vol. 21 ›› Issue (3): 305-311.

• 研究论文 • 上一篇    下一篇

三维面向对象的并行粒子模拟程序PLASIM3D

马燕云, 常文蔚, 银燕, 卓红斌, 徐涵   

  1. 湖南长沙国防科技大学理学院应用物理系, 湖南 长沙 410073
  • 收稿日期:2003-03-17 修回日期:2003-11-04 出版日期:2004-05-25 发布日期:2004-05-25
  • 作者简介:马燕云(1974-),男,新疆,博士,从事激光与等离子体相互作用方面的研究,国防科技大学理学院20l室.
  • 基金资助:
    国家863高技术ICF主题和国家自然科学基金(No.10085002)资助项目

Three Dimensional Object Oriented Parallel Particle Simulation Code-PLASIM3D

MA Yan-yun, CHANG Wen-wei, YIN Yan, ZHUO Hong-bing, XU Han   

  1. Dept. of Applied Physics, National University of Defense Technology, Changsha 410073, China
  • Received:2003-03-17 Revised:2003-11-04 Online:2004-05-25 Published:2004-05-25

摘要: 设计了基于区域分解的三维粒子模拟的并行算法,基于消息传递环境(MPI)编制了三维面向对象的并行粒子模拟程序PLASIM3D(PlasmaSimulator分别取前3个字母,3D表示三维).对激光与低密度等离子体薄靶相互作用问题作了粒子模拟计算,验证了该并行程序.最后在高性能并行机上测试并分析了并行性能,获得了接近线性的加速比.

关键词: 激光等离子体相互作用, 粒子模拟, 三维, 并行

Abstract: A three dimensional object oriented parallel particle simulation code PLASIM3D (using the first three letters of the words "plasma" and "simulator") is developed with the purpose of studying the interaction of laser and plasma. The arithmetic of the code is introduced and its performance is tested and analyzed. The linear speedup is acquired in the present test.

Key words: laser plasma interaction, particle simulation, 3D, parallel

中图分类号: