Releases: xsuite/xtrack
Releases · xsuite/xtrack
Xtrack version 0.14.5
New feature:
- Possibility to skip kernel compilation when creating tracker (to access the source without compiling)
Xtrack version 0.14.4
Changes:
- Add copyright statement to all files
- Add license file
- Add metadata in setup.py
Xtrack version 0.14.0
Change:
- Definition of longitudinal coordinate
zetachanged fromzeta = s beta/beta0 - beta c ttozeta = s - beta0 c t.
Xtrack version 0.13.0
New features:
io_bufferand internal records for data logging inside beam elements- Logging of emitted photons in Multipole
- possibility to unfreeze a line (invalidating the associated tracker)
- Fix in synchrotron radiation
Xtrack version 0.12.0
Changes:
- Introduced
FirstOrderTaylorMap. - Tracker can start and stop at any element of the line both in collective and non-collective mode.
LossLocationRefinementby default allows backtracking only through a restricted list of element types.- Fix initialisation fo random number generation by Tracker in collective mode.
- Preserve order of elements at the same s coordinate when imported from MAD-X.
- Import polygon aperture from MAD-X.
- Import deferred expressions from MAD-X in Wire element.
- Moved generation of Line from sixtrack input to sixtracktools package.
Xtrack version 0.11.4
Changes:
- Adapt to Xdeps v0.0.5 API
- Removed default to zero for variables used in Xdeps expressions (default is disabled after MAD-X import)
Xtrack version 0.11.3
Changes:
- Introdude multi-frame mode in
ParticlesMonitor - Added examples for
ParticlesMonitorusage
Xtrack version 0.11.2
Fix:
- Particles of species different from the reference particle correctly propagated in
LossLocationRefinement
Xtrack version 0.11.1
Changes:
- Global aperture check can be disabled passing
Tracker(..., global_xy_limit=None). - Particles lost on the global aperture limit are identified by
-1in the particle state. - Fixes in
LossLocationRefinement: correct propagation of global aperture settings, correct charge and mass in refinement (and inBeamInteraction. Global aperture check is disabled for backtracker.
Xtrack version 0.11.0
Changes:
- Changed stored energy variable from
psigmatoptau - Cleaned up examples for mixed cpu/gpu simulations and for ring with synchrotron radiation
- MAD-X loader uses
anglevariable instead ofknl[0]to set reference system curvature (used in tapered lattices) - Dispersion calculation accounts for energy loss along the beam line (needed in presence of strong radiation)