Skip to main content
SHARE
Publication

LINAC BEAM DYNAMICS SIMULATIONS WITH PY-ORBIT...

by Andrei P Shishlo
Publication Type
Conference Paper
Publication Date
Conference Name
International Computational Accelerator Physics Conference - ICAP12
Conference Location
Rostock, Germany
Conference Sponsor
Universität Rostock, Germany
Conference Date
-

Linac dynamics simulation capabilities of the PyORBIT code are discussed. PyORBIT is an open source code and a further development of the original ORBIT code that was created and used for design, studies, and commissioning of the SNS ring. The PyORBIT code, like the original one, has a two-layer structure. C++ is used to perform time-consuming computations, and the program flow is controlled from a Python language shell. The flexible structure makes it possible to use PyORBIT also for linac dynamics simulations. A benchmark of PyORBIT with Parmila and the XAL Online model is presented.