OCELOT is a multiphysics simulation toolkit designed for studying FEL and storage ring-based light sources.
-
Updated
Sep 14, 2026 - Python
OCELOT is a multiphysics simulation toolkit designed for studying FEL and storage ring-based light sources.
An agentic interface and safety harness for safety-critical control systems
Fast and differentiable particle accelerator optics simulation for reinforcement learning and optimisation applications.
3D electromagnetic time-domain solver, specialized in wake potential and beam-coupling impedance computation for particle accelerators
A fast tracking code for plasma accelerators
Bmad simulation ecosystem for simulating high energy storage rings.
Julia interface to the Generalised Truncated Power Series Algebra (GTPSA) library
OCELOT Generic Optimizer for accelerators
Tool for simulating particle accelerators. Models beam dynamics, tracks particles, optimizes accelerator parameters.
Merlin++ Particle Accelerator Simulation Library
Particle accelerator modelling and control library
Python 3 codes for beam optics measurements and corrections in circular particle accelerators
Plotting library for Xsuite and other accelerator physics codes
Solves and propagates synchrotron radiation from a relativistic electron beam traversing bending magnets.
Import, analysis, and export of particle phase space data
This repository contains all material used during the python version of the Hands-On Lattice Calculations course at the CERN Accelerator School (CAS)
Low-energy charged particles' dynamics simulation using particle-in-cell method
Open Source Code for Advanced Radiation Simulation
Low-energy charged particles' dynamics simulation using particle-in-cell method (Ef, python version)
To associate your repository with the accelerator-physics topic, visit your repo's landing page and select "manage topics."