Xtrack version 0.70.0
Changes
- Introduce native MAD-X parser
xtrack.mad_parser.loader.MadxLoader
. - Introduce
OptimizeLine.clone
OptimizeLine.targets
andOptimizeLine.vary
can be accessed with tags- Introduce
take_best
option inOptimizeLine.step()
, active by default - Introduce
Environment.vars.to_dict()
,Environment.from_json(...)
,Environment.vars.default_to_zero
- Introduce
Environment.call(...)
- Support element insertion in lines with repeated elements.
xt.LessThan
andxt.GreaterThan
support references as value.- New properties to control aperture element parameters.
- More powerful MAD-NG interface. Introduce
Line.madng_twiss()
. - Fix in
LineSegmentMap
for high-order chromaticities - Fix in
Environment.new_line(...)
s position resolution and support forrefer='entry'
Full Changelog: v0.69.7...v0.70.0