Bmad simulation ecosystem for simulating high energy storage rings.
-
Updated
Nov 10, 2024 - Mathematica
Bmad simulation ecosystem for simulating high energy storage rings.
High energy accelerator lattice construction and manipulation
Square Matrix Method in Wolfram Mathematica
Python 3 codes for beam optics measurements and corrections in circular particle accelerators
Simple accelerator lattice model with composable derivatives in PyTorch. Computation of parametric closed orbit, Twiss parameters and other observables.
3D electromagnetic time-domain solver, specialized in wake potential and beam-coupling impedance computation for particle accelerators
Fast and differentiable particle accelerator optics simulation for reinforcement learning and optimisation applications.
TbT data analysis: anomaly detection, filtering, frequency estimation, signal decomposition, twiss parameters
Plotting library for Xsuite and other accelerator physics codes
Collection of X-Suite examples to learn and practice
An all-in-one toolkit package to ease Python work in my PhD.
Matlab files for Hands-On Accelerators Using Matlab, second edition that will be published by CRC Press in March 2025
Precision searches at the intensity frontier with muons at PSI: From MEG II calibration methods to the muEDM positron tracker
OCELOT is a multiphysics simulation toolkit designed for studying FEL and storage ring-based light sources.
Differentiable Wolski twiss matrices computation for arbitrary dimension stable symplectic matrices
Particle Tracking Module for Python
Conditional Latent Autoregressive Recurrent Model for spatiotemporal learning
This repository contains all material used during the python version of the Hands-On Lattice Calculations course at the CERN Accelerator School (CAS)
Julia interface to the Generalised Truncated Power Series Algebra (GTPSA) library
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."