Releases: xsuite/xtrack
Releases · xsuite/xtrack
Xtrack version 0.88.3
Changes:
- Refactor and extend survey module
- Support RBend with straight body in
Line.survey(...) - Introduce
rbend_shiftinRbendelement (used only when model isstraight-body
Full Changelog: v0.88.2...v0.88.3
Xsuite version 0.88.2
Changes:
- Fix in dipole fringe implementation
- Add quadrupole wedge correction
Full Changelog: v0.88.1...v0.88.2
Xtrack version 0.88.0
Changes:
- Introduce support for
XRotation,YRotation,SRotation,XYShiftinLine.survey(...) - Introduce
rbend_modelallowing to switch betweenstraight-bodyandcurved-bodyforRBendelements - Support URL and json.gz in
Environment.vars.load(...) - Fixes in
RBend.__init__(...)andBend.__init__(...) - Fix in Edwards-Teng coupling computation
Full Changelog: v0.87.1...v0.88.0
Xtrack version 0.87.1
Xtrack version 0.87.0
Changes:
- Implement coupling Edwards-Teng R matrix elements in twiss #667
- MAD-NG interface now supports converting Xsuite lines to MAD-NG without going through MAD-X.
- Added madng_survey to twiss, which returns a SurveyTable #658
- Tigher tolerances across all tests
Full Changelog: v0.86.4...v0.87.0
Xtrack version 0.86.4
Xtrack version 0.86.3
Changes:
- Implement
zero_meanmode inLine.compensate_radiation_energy_loss(line, delta0=...)
Full Changelog: v0.86.2...v0.86.3
Xtrack version 0.86.2
Changes:
- Speed up
Line.append(...)when appending a single element - Use autogenerated code slice and edge elements (C part)
- Support
json.gzinxtrack.load(...) - Fix in extraction of element-by-element R-matrix in
Line.twiss
Full Changelog: v0.86.1...v0.86.2
Xtrack version 0.86.0
Changes:
- Introduce
xtrack.load(...) - Check for repeated elements in
Line.compensate_radiation_energy_loss(...)
Full Changelog: v0.85.0...v0.86.0
Xtrack version 0.85.0
Changes:
- Fix in MAD-NG interface
- Magnetic field for radiation and spin estimated from magnet strengths and not inferred from particle trajectory
- Introduce
UniformSolenoidandVariableSolenoidelements
Full Changelog: v0.84.8...v0.85.0