2.7#
Main changes#
GPU tracking is now implemented, thanks to @JeanLucPons,
Physical constants are updated to CODADA 2022. This may cause slight changes in the results,
The computation of diffusion matrices is now modular and is integrated in the C integrators,
The seed of random generators can now be set at the beginning of tracking, as an argument of
ringpass
andlinepass.
New features#
Bug fixes#
Update momentum aperture matlab by @oscarxblanco in #786
add check_6d in findorbit4 and atlinopt4 by @oscarxblanco in #789
use _Complex_I instead of I by @swhite2401 in #802
update AT matlab help default pass method in atthinmultipole by @oscarxblanco in #819
Bug Fix: Wiggler diffusion matrix by @joanarenillas in #759
add units and example of use to help by @oscarxblanco in #827
matlab ohmienvelope add help message; add check_6d by @oscarxblanco in #830
Fix handling of JSON files when harmonic_number is undefined by @lfarv in #831
Access to the lattice energy in integrators by @lfarv in #816
adds Multipole class to
atdisable_6d
atenable_6d
by @oscarxblanco in #874Documentation: new figure for the AT coordinate system by @lfarv in #876
remove seed from
atQuantumDiff.m
help by @oscarxblanco in #881Fix the energyloss computation for simple ring by @lcarver in #911
Add non-linear chromaticity to DeltaQPass by @lcarver in #912
Fix the display of element labels in atplot by @lfarv in #927
Setting the nominal frequency on 6d lattices by @lfarv in #923
Full Changelog: 2.6...2.7