Speaker
Description
SciBmad is a new software library for accelerator simulation and design. Three key pillars which drove the development of SciBmad’s tracking code are full differentiability (forwards-, backwards-, and Taylor-mode), high performance, and strict symplecticity. Differentiable integrators enable the trivial extraction of lattice functions and their higher-order generalizations, facilitate the use of machine learning tools, and make optimizations more efficient. The integrators have also been heavily optimized for performance, with SIMD parallelization on the CPU and GPU parallelization for various hardwares. Finally, SciBmad uses Yoshida’s symplectic schemes to integrate the fully nonlinear Hamiltonian for magnetic multipoles, RF cavities, and combinations thereof, including implicit symplectic integration where required. All elements allow for spin tracking, which is guaranteed to be orthogonal due to the generality of Yoshida’s scheme. Additionally, synchrotron radiation can be turned on in all elements. In this case, the use of a symplectic scheme guarantees that all damping results from the synchrotron radiation and not from numerical errors due to non-symplectic integration.
| In which format do you inted to submit your paper? | LaTeX |
|---|