OCELOT is a multiphysics simulation toolkit designed for studying FEL and storage ring-based light sources.
-
Updated
Mar 11, 2025 - Python
OCELOT is a multiphysics simulation toolkit designed for studying FEL and storage ring-based light sources.
Fast and differentiable particle accelerator optics simulation for reinforcement learning and optimisation applications.
A fast tracking code for plasma accelerators
OCELOT Generic Optimizer for accelerators
Julia interface to the Generalised Truncated Power Series Algebra (GTPSA) library
3D electromagnetic time-domain solver, specialized in wake potential and beam-coupling impedance computation for particle accelerators
Merlin++ Particle Accelerator Simulation Library
Bmad simulation ecosystem for simulating high energy storage rings.
Python 3 codes for beam optics measurements and corrections in circular particle accelerators
Import, analysis, and export of particle phase space data
Particle accelerator modelling and control library
Plotting library for Xsuite and other accelerator physics codes
Low-energy charged particles' dynamics simulation using particle-in-cell method
Solves and propagates synchrotron radiation from a relativistic electron beam traversing bending magnets.
Open Source Code for Advanced Radiation Simulation
A collection of tools for accelerator physics
This repository contains all material used during the python version of the Hands-On Lattice Calculations course at the CERN Accelerator School (CAS)
Particle Tracking Module for Python
Python version of Simulated Commissioning toolkit for synchrotrons (https://github.com/ThorstenHellert/SC).
Add a description, image, and links to the accelerator-physics topic page so that developers can more easily learn about it.
To associate your repository with the accelerator-physics topic, visit your repo's landing page and select "manage topics."