There is a newer version of the record available.

Published January 22, 2024 | Version v0.49.0
Software Open

xsuite/xtrack: Xtrack version 0.49.0

Description

Changes

  • Add method EnergyProgram.get_kinetic_energy0_at_t_s(...).
  • Add method Line.get_amplitude_detuning_coefficients(...).
  • Change Line.twiss(...) argument names: ele_start becomes start, ele_stop becomes end, twiss_init becomes init, ele_init becomes init_at, ele_co_search becomes co_search_at.
  • Renamed TwissTable.betz0 to TwissTable.bets0.
  • xdeps manager initialized by default when creating a line.
  • Add possibility to define optimization targets from line or vars through Line.target(...) or Line.vars.target(...).
  • Add possibility to define optimization targets from existing twiss tables through TwissTable.target(...).]
  • In Line.match remove preserve, preserve_start, preserve_stop, user can pass a twiss table instead.
  • Add method Optimizer.tag(...).
  • Remove LinearTransferMatrix (was already deprecated).
  • Rename amplitude detuning coefficients in the LineSegmentMap element (detx_x becomes det_xx, detx_y becomes det_xy, etc…).
  • Thick elements allowed by default when importing from MAD-X.
  • Add dependency on pandas.
  • Improvements and updates in many examples.

Full Changelog: https://github.com/xsuite/xtrack/compare/v0.48.2...v0.49.0

Files

xsuite/xtrack-v0.49.0.zip

Files (13.3 MB)

Name Size Download all
md5:f098e8a15accd9236a1200acda0aacb9
13.3 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/xsuite/xtrack/tree/v0.49.0 (URL)