Skip to content

Xtrack version 0.34.0

Compare
Choose a tag to compare
@giadarol giadarol released this 07 May 06:56
· 3417 commits to main since this release

Changes:

  • Introduce footprint with frozen longitudinal coordinates (and assigned momentum)
  • Introduce lumi calculation (no crab cavities for now).
  • Introduce crab dispersion in twiss result.
  • Introduce Multiline.twiss and Multiline.match to allow matching with multiple beam lines.
  • Introduce VaryList and TargetList to have a compact syntax to specify multiple targets.
  • Introduce match targets to specify luminosity, separation and impose orthogonality between separation plane and crossing plane at a given collider interaction point.
  • Introduce collider.apply_filling_pattern to enable/disable beam beam elements based on a given filling scheme.
  • Introduce Multiline.discard_trackers()
  • twiss(ele_start=..., ele_stop=...) now includes the element specified by ele_stop.
  • Adapt default flags in precompiled kernel definitions.
  • Fix issue with precompiled kernel for collective trackers.

Full Changelog: v0.33.0...v0.34.0