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

CodeTypeDescriptionDocumentation/Examples
Footprint ViewerTrackingComputation and online visualization of tune footprint based on JMAD.Wiki
GUINEA-PIGCollective effectsBeam-beam sumulator for electron-positron linear colliders.Thesis
ImpedanceWake2DElectromagnetic SolverCode for the evaluation of resistive wall impedances and wake functions for multilayered flat, cylindrical or elliptical structures.User Manual
LHC Online ModelOpticsFramework for online and historic parameter extraction and beam modelling.Website
MAD-XOpticsMethodical Accelerator Design. General purpose tool for particle accelerator design and simulation: lattice description, particle tracking, optics modeling, beam simulation & analysis, machine optimisation.User Manual
MapClassOpticsLinac design and optimisation.User Manual
PageStoreData AnalysisPython library to save and query large ordered dataset e.g. PyTimber time series.Github
PlacetTrackingLinear Accelerator Design. Tools for simulation, correction and efficiency tests.User Manual
PyECLOUDCollective effectsElectron cloud simulation code.Wiki
PyHEADTAILCollective effectsMacro-particle simulation code for beam dynamics with collective effects.Wiki
PyPARISCollective effectsParallelization Layer for the simulation of two streams instabilities with PyECLOUD-PyHEADTAIL.Wiki
PyTimberData AnalysisQuery CERN Logging Database.Github
SixTrackTrackingTools for fast million turns single particle tracking for dynamic aperture studies (machine stability) and collimation studies. SixTrack + Boinc = LHC@home.User Manual
SixTrack and CollimationTrackingSpecial framework including SixTrack with special support for collimation with added tools like BeamLossPattern.Website
SUSSIXFrequency analysisFrequency analysis of non-linear betatron motion.User Manual
TRAINCollective effectsSelf-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