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.


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

@unpublished{sulaimankhail:fls2023-th3d5,
  author       = {W. Sulaiman Khail and P. Goslawski and P. Schnizer},
  title        = {{Building Digital Models with thor_{s}csi: An Evolutionary Approach}},
% booktitle    = {Proc. FLS'23},
  booktitle    = {Proc. ICFA Adv. Beam Dyn. Workshop (FLS'23)},
  eventdate    = {2023-08-27/2023-09-01},
  language     = {english},
  intype       = {presented at the},
  series       = {ICFA Advanced Beam Dynamics Workshop},
  number       = {67},
  venue        = {Luzern, Switzerland},
  publisher    = {JACoW Publishing, Geneva, Switzerland},
  month        = {01},
  year         = {2024},
  note         = {presented at FLS'23 in Luzern, Switzerland, unpublished},
  abstract     = {{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_scsi code we built an EPICS IOC exporting required thor_scsi 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.}},
}