×

OSIRIS:一种三维的、完全相对论性的粒子细胞代码,用于模拟等离子体加速器。 (英语) Zbl 1053.81100号

Peter M.A.Sloot(编辑)等人,《计算科学-ICCS 2002》。第二届国际会议,荷兰阿姆斯特丹,2002年4月21日至24日。诉讼程序。第3部分。柏林:施普林格出版社(ISBN 3-540-43594-8)。莱克特。注释计算。科学。2331, 342-351 (2002).
摘要:我们描述了OSIRIS,这是一个三维的、相对论的、大规模并行的、面向对象的粒子-细胞代码,用于模拟基于等离子体的加速器。该代码使用Fortran 90开发,可在多个平台(CrayT3E、IBM SP、Mac集群)上运行,并且可以轻松移植到新的平台。给出了代码功能的详细信息。我们讨论了代码的面向对象设计、系统相关代码的封装以及所涉及的算法的并行化。我们还讨论了作为边界条件问题的通信实现以及代码的其他关键特性,如移动窗口、开放空间和热浴边界、任意区域分解、2D(笛卡尔和圆柱)和3D模拟模式、电子亚循环、,能量守恒和粒子场诊断。最后,结合数据分析和可视化基础设施,给出了粒子和激光尾流场加速器的三维模拟结果,该基础设施用于对PIC模拟的标量和矢量结果进行后处理。
关于整个系列,请参见[兹比尔0988.68770].

MSC公司:

81V70型 多体理论;量子霍尔效应
82-04 统计力学相关问题的软件、源代码等
82D10号 等离子体统计力学
76米28 粒子法和晶格气体法
81-08 量子理论相关问题的计算方法
PDF格式BibTeX公司 XML格式引用
全文: 内政部