Particle-in-cell code BEAMPATH for beam dynamics simulations in linear accelerators and beamlines

Particle-in-cell code BEAMPATH for beam dynamics simulations in linear accelerators and beamlines
复制标题

DOI:
10.1016/j.nima.2004.10.029
复制
发表时间:
2005-03
影响因子:
1.4
通讯作者:
Y. Batygin
Y. Batygin
中科院分区:
物理与天体物理3区
文献类型:
--
作者:
Y. Batygin

文献摘要

被引文献

相似文献

开发了用于直线粒子加速器和束流传输线中二维和三维空间电荷支配束流动力学研究的程序库BEAMPATH。该程序用于粒子在细胞中模拟轴对称,四极对称和z-均匀光束在一个通道,包含射频间隙,射频四极,多极透镜,磁铁和弯曲磁铁。编程方法包括分层程序设计,使用程序独立的模块和模块的灵活组合,以提供最有效的版本的结构,为每个特定的情况下的模拟。数值技术以及束流动力学研究的结果。
A code library BEAMPATH for 2D and 3D space charge dominated beam dynamics study in linear particle accelerators and beam transport lines is developed. The program is used for particle-in-cell simulation of axial-symmetric, quadrupole-symmetric and z-uniform beams in a channel containing RF gaps, radio-frequency quadrupoles, multipole lenses, solenoids and bending magnets. The programming method includes hierarchical program design using program-independent modules and a flexible combination of modules to provide the most effective version of the structure for every specific case of simulation. Numerical techniques as well as the results of beam dynamics studies are presented.