CERN Accelerating science

Article
Report number arXiv:2310.00317
Title Xsuite: an integrated beam physics simulation framework
Author(s) Iadarola, Giovanni (CERN) ; Abramov, Andrey (CERN) ; Belanger, Philippe (TRIUMF) ; Buffat, Xavier (CERN) ; De Maria, Riccardo (CERN) ; Demetriadou, Despina (CERN) ; Deniau, Laurent (CERN) ; Di Croce, Davide (EPFL, Lausanne, FSL) ; Hermes, Pascal (CERN) ; Kicsiny, Peter (CERN) ; Kruyt, Peter (CERN) ; Latina, Andrea (CERN) ; Łopaciuk, Szymon (CERN) ; Mether, Lotta (CERN) ; Niedermayer, Philipp (Darmstadt, GSI) ; Paraschou, Konstantinos (CERN) ; Pieloni, Tatiana (EPFL, Lausanne, FSL) ; Seidel, Mike (Ecole Polytechnique, Lausanne) ; Sterbini, Guido (CERN) ; Van der Veken, Frederik (CERN) ; van Riesen-Haupt, Léon (EPFL, Lausanne, FSL)
Publication 2024-03-21
Imprint 2023-09-30
Number of pages 8
In: JACoW HB 2023 (2024) TUA2I1
In: 68th ICFA Advanced Beam Dynamics workshop on high-Intensity and High-Brightness Hadron Beams (HB 2023), CERN, Geneva, Switzerland, 9 - 13 Oct 2023, pp.TUA2I1
DOI 10.18429/JACoW-HB2023-TUA2I1
Subject category physics.acc-ph ; Accelerators and Storage Rings
Abstract Xsuite is a newly developed modular simulation package combining in a single flexible and modern framework the capabilities of different tools developed at CERN in the past decades, notably Sixtrack, Sixtracklib, COMBI and PyHEADTAIL. The suite consists of a set of Python modules (Xobjects, Xpart, Xtrack, Xcoll, Xfields, Xdeps) that can be flexibly combined together and with other accelerator-specific and general-purpose python tools to study complex simulation scenarios. The code allows for symplectic modeling of the particle dynamics, combined with the effect of synchrotron radiation, impedances, feedbacks, space charge, electron cloud, beam-beam, beamstrahlung, and electron lenses. For collimation studies, beam-matter interaction is simulated using the K2 scattering model or interfacing Xsuite with the BDSIM/Geant4 library. Tools are available to compute the accelerator optics functions from the tracking model and to generate particle distributions matched to the optics. Different computing platforms are supported, including conventional CPUs, as well as GPUs from different vendors.
Copyright/License publication: (License: CC-BY-3.0)
preprint: (License: arXiv nonexclusive-distrib 1.0)

Corresponding record in: Inspire


 Запись создана 2023-11-28, последняя модификация 2024-10-02


Полный текст:
2310.00317 - Загрузка полного текстаPDF
document - Загрузка полного текстаPDF