User’s guide¶
- Installation
- Getting started: single-particle tracking
- Working with Particles objects
- Introduction
- Building particles with the Particles class
- The
build_particles
function - Generating particles distributions
- Copying a Particles object (optionally across contexts)
- Saving and loading Particles objects to/from dictionary or file
- Merging and filtering Particles objects
- Accessing particles coordinates on GPU contexts
- Particles monitors
- Save an Xtrack Line to a json file
- Data management in Xsuite
- Twiss
- Deferred expressions from MAD-X
- Match twiss parameters
- Fast lattice changes
- Freeze longitudinal coordinates
- 4d method for
twiss
andbuild_particles
- Acceleration
- Optimize line and tracker for multi-turn tracking speed
- Synchrotron radiation
- Compensate radiation energy loss (tapering)
- Tracking with collective elements
- Space charge
- Collimation
- Interface to PyHEADTAIL
- Combined CPU - GPU simulations