Releases: xsuite/xtrack
Releases · xsuite/xtrack
Xtrack Version 0.1.1
Fix:
- (zeta, delta) update in linear transfer matrix
Xtrack version 0.1.0
New features:
- Electron lens element has been introduced (thanks @phermes)
- Linear Transfer matrix element has been introduced (thanks @xbuffat).
- PyHEADTAIL interface has been improved to support slicing features (thanks @xbuffat)
- Multithreading via OpenMP is now fully supported (it can be enabled when creating the context, e.g.
xo.ContextCpu(omp_num_threads=8)
. At the source code level the developer needs to use the annotation\\start_per_particle_block
which introduces the necessary directives (see documentation). - Particles coordinate names in xtrack, xline and xpart have been aligned. Now it is possible to create xtrack particles form xpart or xline particles simply by
xtrackpart = xt.Particles(**xpartpart.to_dict())
. The functionxt.pyparticles_to_xtrack_dict
has been removed.