计算物理 ›› 2002, Vol. 19 ›› Issue (4): 305-310.

• 论文 • 上一篇    下一篇

2(1/2)维等离子体粒子模拟分布式并行程序设计

徐涵, 常文蔚, 卓红斌, 曹莉华, 岳宗五   

  1. 国防科技大学理学院, 湖南 长沙 410073
  • 收稿日期:2001-01-02 修回日期:2001-07-25 出版日期:2002-07-25 发布日期:2002-07-25
  • 作者简介:徐涵(1972-),男,江苏南京,博士生,从事激光等离子体相互作用方面的研究.
  • 基金资助:
    国家惯性约束聚变主题和国家自然科学基金(19885008和10085002)资助项目

PARALLEL PROGRAMMING OF 2(1/2)-DIMENSIONAL PIC UNDER DISTRIBUTED-MEMORY PARALLEL ENVIRONMENTS

XU Han, CHANG Wen-wei, ZHUO Hong-bin, CAO Li-hua, YUE Zong-wu   

  1. Science Institute, National University of Defence Technology, Changsha 410073, China
  • Received:2001-01-02 Revised:2001-07-25 Online:2002-07-25 Published:2002-07-25

摘要: 设计了两种粒子模拟的并行算法,并对其进行了比较,基于消息传递环境开发2(1/2)维粒子模拟并行程序,测试并分析了并行性能.粒子模拟算法中,给出了一个初始化粒子三维Maxwell速度分布的算法,并对常用的电磁场的Lindman吸收边界作了推广.最后对激光钻孔问题作了粒子模拟计算,验证了该并行程序.

关键词: 2(1/2)维粒子模拟, 节点, 并行效率

Abstract: Two kinds of parallel 2(1/2)-dimensional particle simulation algorithm is designed.One of the algorithm codes is constructed under the distributed-memory process system.One 3-Dimensional Maxwellian velocity algorithm is presented and the Lindman absorbent boundary condition is generalized.The parallel efficiency is tested and analyzed. As an example,the result of the channel effect in plasma by ultrahigh laser is given.

Key words: dimensional particle simulation, node point, paralel efficiency

中图分类号: