CERN Accelerating science

Article
Title Xsuite: an integrated beam physics simulation framework
Author(s) Iadarola, Giovanni (CERN) ; Latina, Andrea (CERN) ; Abramov, Andrey (CERN) ; Montanari, Carlo Emilio (CERN) ; Droin, Colas (CERN) ; Di Croce, Davide (Ecole Polytechnique, Lausanne) ; Demetriadou, Despina (CERN) ; Soubelet, Felix (CERN) ; Van der Veken, Frederik (CERN) ; Sterbini, Guido (CERN) ; Dilly, Joschua (CERN) ; Paraschou, Konstantinos (CERN) ; Deniau, Laurent (CERN) ; Mether, Lotta (CERN) ; van Riesen-Haupt, Léon (Ecole Polytechnique, Lausanne) ; Hermes, Pascal (CERN) ; Kicsiny, Peter (CERN) ; Kruyt, Peter (CERN) ; Niedermayer, Philipp (Darmstadt, GSI) ; Belanger, Philippe (TRIUMF) ; De Maria, Riccardo (CERN) ; Kostoglou, Sofia (CERN) ; Lopaciuk, Szymon (CERN) ; Pieloni, Tatiana (Ecole Polytechnique, Lausanne) ; Prebibaj, Tirsi (CERN) ; Buffat, Xavier (CERN)
Publication 2024
Number of pages 4
In: JACoW IPAC 2024 (2024) WEPR56
In: 15th International Particle Accelerator Conference (IPAC 2024), Nashville, TN, United States, 19 - 24 May 2024, pp.WEPR56
DOI 10.18429/JACoW-IPAC2024-WEPR56
Subject category Accelerators and Storage Rings
Abstract Xsuite is a modular simulation package bringing to a single flexible and modern framework capabilities of different tools developed at CERN in the past decades notably MAD-X 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. Different computing platforms are supported including conventional CPUs as well as GPUs from different vendors. 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 and with the FLUKA code. Methods are made available to compute and optimize the accelerator lattice functions, chromatic properties and equilibrium beam sizes. By now the tool has reached a mature stage of development and is used for simulations studies by a large and diverse user community.
Copyright/License CC-BY-4.0

Corresponding record in: Inspire


 レコード 生成: 2024-10-09, 最終変更: 2024-10-10


フルテキスト:
Download fulltext
PDF