《OpenACC並行程序設計:性能優化實踐指南》一 3.3 激光驅動電子束的粒子單元模擬...

3.3 激光驅動電子束的粒子單元模擬 粒子單元代碼通過將模擬域劃分爲網格(單元格)來模擬粒子在電磁場中的運動,同時保持粒子作爲自由運動的實體。本章用於性能研究的示例模擬瞭如何將非常高能量的激光脈衝射入氫氣中,並且在其尾流場中加速以產生幾乎以光速傳播的電子束,並且不需要相當大的常規粒子加速器來加速電子束。 圖3-3展示了實際模擬通過離散時間步長的過程,其中每一步涉及四個階段。首先計算所有粒子在電場(
相關文章
相關標籤/搜索