19–24 May 2024
Music City Center
US/Central timezone

Xsuite: a flexible python toolkit for beam dynamics

WEPR56
22 May 2024, 16:00
2h
Rock 'n Roll (MCC Exhibit Hall A)

Rock 'n Roll

MCC Exhibit Hall A

Poster Presentation MC5.D11 Code Developments and Simulation Techniques Wednesday Poster Session

Speaker

Konstantinos Paraschou (European Organization for Nuclear Research)

Description

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.

Region represented Europe
Paper preparation format LaTeX

Primary author

Giovanni Iadarola (European Organization for Nuclear Research)

Co-authors

Andrea Latina (European Organization for Nuclear Research) Andrey Abramov (European Organization for Nuclear Research) Bjorn Lindstrom (European Organization for Nuclear Research) Carlo Emilio Montanari (Bologna University) Colas Droin (European Organization for Nuclear Research) Davide Di Croce (Ecole Polytechnique Fédérale de Lausanne) Despina Demetriadou (European Organization for Nuclear Research) Foteini Asvesta (European Organization for Nuclear Research) Frederik Van der Veken (European Organization for Nuclear Research) Guido Sterbini (European Organization for Nuclear Research) Joschua Dilly (European Organization for Nuclear Research) Konstantinos Paraschou (European Organization for Nuclear Research) Laurent Deniau (European Organization for Nuclear Research) Lotta Mether (European Organization for Nuclear Research) Léon van Riesen-Haupt (Ecole Polytechnique Fédérale de Lausanne) Michael Hofer (European Organization for Nuclear Research) Pascal Hermes (European Organization for Nuclear Research) Peter Kicsiny (European Organization for Nuclear Research) Philipp Niedermayer (GSI Helmholtzzentrum für Schwerionenforschung GmbH) Philippe Belanger (University of British Columbia & TRIUMF) Riccardo De Maria (European Organization for Nuclear Research) Szymon Lopaciuk (European Organization for Nuclear Research) Tatiana Pieloni (Ecole Polytechnique Fédérale de Lausanne) Tirsi Prebibaj (European Organization for Nuclear Research) Xavier Buffat (European Organization for Nuclear Research)

Presentation materials

There are no materials yet.