Xtrack version 0.49.0
Changes
- Add method
EnergyProgram.get_kinetic_energy0_at_t_s(...)
. - Add method
Line.get_amplitude_detuning_coefficients(...)
. - Change
Line.twiss(...)
argument names:ele_start
becomesstart
,ele_stop
becomesend
,twiss_init
becomesinit
,ele_init
becomesinit_at
,ele_co_search
becomesco_search_at
. - Renamed
TwissTable.betz0
toTwissTable.bets0
. - xdeps manager initialized by default when creating a line.
- Add possibility to define optimization targets from line or vars through
Line.target(...)
orLine.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
becomesdet_xx
,detx_y
becomesdet_xy
, etc…). - Thick elements allowed by default when importing from MAD-X.
- Add dependency on pandas.
- Improvements and updates in many examples.
Full Changelog: v0.48.2...v0.49.0