并行粒子模拟程序.pptVIP

  • 5
  • 0
  • 约 22页
  • 2015-09-13 发布于广东
  • 举报
并行粒子模拟程序,等离子体粒子模拟,等离子体粒子模拟pdf,ae粒子模拟灰尘,matlab模拟粒子碰撞,并行模拟,粒子模拟器,粒子模拟,耗散粒子动力学模拟,模拟退火并行性

并行粒子模拟程序 粒子模拟 粒子在空面中运动,而电场和电荷电流密度等物理量分配在网格点上。一般的计算步骤如下:首先根据粒子所在的具体位置求得其对周围网格点的电荷贡献,当所有粒子的贡献相加后即得到网格的电荷密度和电流密度,然后求解Maxwell方程即得网格点上的电磁场,再通过插值得到离子和电子处的电磁场,粒子在Lorentz力的作用下运动。不断循环以上过程,即可求解物理问题。 粒子模拟的并行化 (6) 电磁场处理:将区域上下边界处网格点上的电磁场分别传送给上面和下面区域的交界网格上。 5. 小结 我们用MPI对程序实现了并行化并运行在cluster上,最多CPU数为16个,取得了不错的并行效率和并行加速比。 1.物理问题规模一定时,并行效率随着计算节点数目的增多而降低。 2.计算节点数一定时,增加物理问题规模可提高并行效率。 3.在束流不稳定的线性增长阶段,数值模拟和理论符合得很好。 * * 实现粒子模拟的并行化主要有两种常用的设计思想,第一种是将粒子数均匀的分配到各个CPU上,而将与网格有关的量存储到所有的CPU上。另一种并行方法是将整个计算区域划分成几个

文档评论(0)

1亿VIP精品文档

相关文档