《OpenACC并行程序设计:性能优化实践指南》一 3.3 激光驱动电子束的粒子单元模拟...

3.3 激光驱动电子束的粒子单元模拟 粒子单元代码通过将模拟域划分为网格(单元格)来模拟粒子在电磁场中的运动,同时保持粒子作为自由运动的实体。本章用于性能研究的示例模拟了如何将非常高能量的激光脉冲射入氢气中,并且在其尾流场中加速以产生几乎以光速传播的电子束,并且不需要相当大的常规粒子加速器来加速电子束。 图3-3展示了实际模拟通过离散时间步长的过程,其中每一步涉及四个阶段。首先计算所有粒子在电场(
相关文章
相关标签/搜索