Projects and Services

Link to the ABP Computing Working Group

Accelerator and Beam Physics Computing Working Group (ABP-CWG)


List of core computer codes provided, developed and maintained by ABP in collaboration with other groups and institutes

Code Type Description Documentation/Examples
Footprint Viewer Tracking Computation and online visualization of tune footprint based on JMAD. Wiki
GUINEA-PIG Collective effects Beam-beam sumulator for electron-positron linear colliders. Thesis
ImpedanceWake2D Electromagnetic Solver Code for the evaluation of resistive wall impedances and wake functions for multilayered flat, cylindrical or elliptical structures. User Manual
LHC Online Model Optics Framework for online and historic parameter extraction and beam modelling. Website
MAD-X Optics Methodical Accelerator Design. General purpose tool for particle accelerator design and simulation: lattice description, particle tracking, optics modeling, beam simulation & analysis, machine optimisation. User Manual
MapClass Optics Linac design and optimisation. User Manual
PageStore Data Analysis Python library to save and query large ordered dataset e.g. PyTimber time series. Github
Placet Tracking Linear Accelerator Design. Tools for simulation, correction and efficiency tests. User Manual
PyECLOUD Collective effects Electron cloud simulation code. Wiki
PyHEADTAIL Collective effects Macro-particle simulation code for beam dynamics with collective effects. Wiki
PyPARIS Collective effects Parallelization Layer for the simulation of two streams instabilities with PyECLOUD-PyHEADTAIL. Wiki
PyTimber Data Analysis Query CERN Logging Database. Github
SixTrack Tracking Tools for fast million turns single particle tracking for dynamic aperture studies (machine stability) and collimation studies. SixTrack + Boinc = LHC@home. User Manual
SixTrack and Collimation Tracking Special framework including SixTrack with special support for collimation with added tools like BeamLossPattern. Website
SUSSIX Frequency analysis Frequency analysis of non-linear betatron motion. User Manual
TRAIN Collective effects Self-consistent computation of beam-beam effects (orbit, tunes, chromaticity). Gitlab

A full list of codes used in ABP can be found under

ABP-CWG: beam physics software tools


Link to the injectors optics page

Injector optics page

You are here