OCELOT is a multiphysics simulation toolkit designed for studying FEL and storage ring-based light sources.
-
Updated
Mar 3, 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
Low-energy charged particles' dynamics simulation using particle-in-cell method
Plotting library for Xsuite and other accelerator physics codes
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
Low-energy charged particles' dynamics simulation using particle-in-cell method (Ef, python version)
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."