UsageΒΆ
The ParticleFlow package can be used for various tasks, among which are
parsing MADX scripts,
building lattices, either from scripts or programmatically,
(differentiable) particle tracking,
(differentiable) optics calculations, such as closed orbit search,
serializing lattices to MADX scripts,
run MADX scripts and related tasks,
visualizing lattices.
- Building lattices
- Inspecting lattices
- Modifying lattices
- Converting thick to thin elements
- Specifying optimization parameters
- Particle tracking
- Optics calculations
- Serializing lattices
- MADX utilities
- Running MADX scripts
- Retrieving meta data from output files
- Configure scripts before running
- Compute the Orbit Resonse Matrix
- Visualizing lattices