Paper |
Title |
Page |
TUPOST029 |
Small Talk on AT |
918 |
|
- P. Schnizer, J. Bengtsson, W. Sulaiman Khail
HZB, Berlin, Germany
|
|
|
Tracy 3 ’ was implemented by the 3rd author by pursuing a first principles approach, aka Hamiltonian dynamics for an on-line modeel to guide the ALS and LBL comissioning in the early 1990s. with its origin as a Hamiltonian based pascal online model used 90 ’ is the core of today’s accelerator tool box. These Hamiltonians have not been changed. Soft- ware design has evolved since then: C++ and in particular its standardisation C++11 and C++2xa. In this paper we out- line our strategy of modernisation of tracy: reorganisation of the beam dynamics library in cleanly designed modules, using well proven open-source libraries (GSL, armadillo) and so on. Furthermore, Python and Matlab Interfaces based on modern tools are being pursued. We report on the in- terface design, the status of modernisation. This project has been renamed to thor-scsi-lib and is available at Github. Collaboration’s welcome.
|
|
DOI • |
reference for this paper
※ https://doi.org/10.18429/JACoW-IPAC2022-TUPOST029
|
|
About • |
Received ※ 08 June 2022 — Revised ※ 13 June 2022 — Accepted ※ 17 June 2022 — Issue date ※ 28 June 2022 |
Cite • |
reference for this paper using
※ BibTeX,
※ LaTeX,
※ Text/Word,
※ RIS,
※ EndNote (xml)
|
|
|