JACoW logo

Journals of Accelerator Conferences Website (JACoW)

JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


RIS citation export for TH3D5: Building Digital Models with thor_{s}csi: An Evolutionary Approach

TY  - UNPB
AU  - Sulaiman Khail, W.
AU  - Goslawski, P.
AU  - Schnizer, P.
ED  - Braun, Hans-Heinrich
ED  - Chrin, Jan
ED  - Ganter, Romain
ED  - Hiller, Nicole
ED  - Schaa, Volker RW
TI  - Building Digital Models with thor_{s}csi: An Evolutionary Approach
J2  - Proc. of FLS2023, Luzern, Switzerland, 27 August-01 September 2023
CY  - Luzern, Switzerland
T2  - ICFA Advanced Beam Dynamics Workshop
T3  - 67
LA  - english
AB  - Tracy is used as a computing core for digital models for synchrotron light sources since SLS. It inspired the accelerator toolbox, which is using (largely) Tracy’s Hamiltonian propagators. This Tracy code was refactored using modern software paradigms. It started with the Tracy III code base, reorganized its structure, and rebased it on a modern (cx+2a) coding style next to well-tested math libraries: but it is still using the tested Tracy propagators and code. This new code was renamed to thor-scsi, as its API was significantly reworked from the ones that Tracy II has established. Furthermore, a modern Python interfaces is provided, which is is based on pybind11. This new interface allows implementing beam line components using the Python language or tracking state spaces using truncated power series. Digital shadows or twins are essential ingredients for building 4th generation light sources. Based on the modernized thor_{s}csi code we built an EPICS IOC exporting required thor_{s}csi externals as EPICS variables. While it focuses on HZB’s current BESSY II and MLS, it is designed flexibly to extend to the BESSY III and MLS II project or similar light sources.
PB  - JACoW Publishing
CP  - Geneva, Switzerland
ER  -