Releases: xsuite/xtrack
Releases · xsuite/xtrack
Xtrack version 0.67.0
Changes:
- Introduce Environment for rapid manipulation of elements, lines and expressions in lattice design.
- Change algorithm for
periodic_symmetric
mode in Twiss. - Better plotting features
TwissTable.plot()
- Introduce
SurveyTable.plot()
- Introduce gzip mode in json. Json files are now indented by default.
- Fix for time-dependent vars
Full Changelog: v0.66.1...v0.67.0
Xtrack version 0.66.1
Xtrack version 0.66.0
Changes:
- Twiss and match with symmetry boundary conditions.
- Implement
TwissTable.add_strengths()
- Automatically add strengths in
TwissTable.plot()
Full Changelog: v0.65.5...v0.66.0
Xtrack version 0.65.5
Changes:
- Preserve rng seeds in
Particles.add_particles
. - Adapt tests to new buffer counting in xobjects.
- Automatic multitracker generation in Line.track.
- Default weigths for dispersion.
- Remove linked arrays in output of twiss.
- Further improve accuracy close to zero of RandomUniformAccurate
Full Changelog: v0.65.4...v0.65.5
Xtrack version 0.65.4
Xtrack version 0.65.3
Changes:
- Change entry/exit fringe enabling flags on Quad-/Sex-/Octupoles to
uint64
, as for nowuint8
is causing problems with alignment on OpenCL.
Full Changelog: v0.65.2...v0.65.3
Xtrack version 0.65.2
Changes:
- Add tilt and shift for solenoid multipolar components (#511)
Full Changelog: v0.65.1...v0.65.2
Xtrack version 0.65.1
Changes:
- Revert #510 for now as it is causing issues with coasting
- Fix in test for GPU contexts
Full Changelog: v0.65.0...v0.65.1
Xtrack version 0.65.0
Changes:
- Add a quadrupole fringe (#508)
- Fix for solenoid radiation on OpenCL (#509)
- Fix issue when using time dependent variables (or logger) with multitracker (#510)
Full Changelog: v0.64.1...v0.65.0