Advances With Merlin - A Beam Tracking Code

Advances With Merlin - A Beam Tracking Code
复制标题

Merlin 的进步 - 光束跟踪代码

DOI:
--
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
A. Toader
A. Toader
中科院分区:
--
文献类型:
--
作者:
J. Molson;R. Barlow;H. Owen;A. Toader

文献摘要

被引文献

相似文献

MERLIN是用C++编写的高度抽象的粒子跟踪代码,提供了许多独特的功能,并且易于扩展和修改。我们已经调查了除了高阶尾场,这个跟踪代码和他们的效果聚束,特别是关于强子和轻子加速器的准直系统。还进行了更新,以增加与当前编译器的代码库兼容性,并通过添加多线程来提高代码的速度,以允许在网格上进行集群操作。这些发展允许使用大量粒子进行模拟。给出了下载新代码库的说明。
MERLIN is a highly abstracted particle tracking code written in C++ that provides many unique features, and is simple to extend and modify. We have investigated the addition of high order wakefields to this tracking code and their effects on bunches, particularly with regard to collimation systems for both hadron and lepton accelerators. Updates have also been made to increase the code base compatibility with current compilers, and speed enhancements have been made to the code via the addition of multithreading to allow cluster operation on the grid. The developments allow for simulations with large numbers of particles to take place. Instructions for downloading the new code base are given.