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
-
Abstract
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.