Xsuite: an integrated beam physics simulation framework
Python
Interfacing
Accelerator physics
DOI:
10.48550/arxiv.2310.00317
Publication Date:
2023-01-01
AUTHORS (20)
ABSTRACT
Xsuite is a newly developed modular simulation package combining in single flexible and modern framework the capabilities of different tools at CERN past decades, notably Sixtrack, Sixtracklib, COMBI PyHEADTAIL. The suite consists set Python modules (Xobjects, Xpart, Xtrack, Xcoll, Xfields, Xdeps) that can be flexibly combined together with other accelerator-specific general-purpose python to study complex scenarios. code allows for symplectic modeling particle dynamics, effect synchrotron radiation, impedances, feedbacks, space charge, electron cloud, beam-beam, beamstrahlung, lenses. For collimation studies, beam-matter interaction simulated using K2 scattering model or interfacing BDSIM/Geant4 library. Tools are available compute accelerator optics functions from tracking generate distributions matched optics. Different computing platforms supported, including conventional CPUs, as well GPUs vendors.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES ()
CITATIONS ()
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....