Skip to content

Releases: xsuite/xtrack

Xtrack version 0.8.0

16 Feb 13:30
Compare
Choose a tag to compare

New features:

  • Beam elements can be controlled with xdeps references.
  • Deferred expressions controlling beam elements can be imported from MAD-X.
  • Additional element properties are transferred to CPU when calling Element.to_dict()
  • Change in internal data structure of xtrack.Line: elements are now stored in a dictionary mapping element names to element objects; the sequence of elements is defined by the list of element names. xtrack.Line.elements becomes a read-only property.

Fixes:

  • Corrected chromaticity estimates for fractional tunes above the the half integer.
  • Tracker.find_closed_orbit ignores Tracker.particle_ref when closed-orbit guess is provided.

Xtrack version 0.7.1

10 Feb 10:10
Compare
Choose a tag to compare

New features

  • Qs added to results of Tracker.twiss.
  • particle_ref can be optionally attached to the line. In that case it can be omitted when calling Tracker.twiss and Tracker.find_closed_orbit.

Xtrack version 0.7.0

04 Feb 16:27
Compare
Choose a tag to compare

New features:

  • Introduced in Tracker element-by-element logging of the particle coordinates
  • Improved Tracker.twiss: faster algorithm, introduced integer tunes and phase advances
  • Reset s coordinate at the end of each turn

Xtrack version 0.6.3

26 Jan 09:59
Compare
Choose a tag to compare

New feature:

  • closed-orbit in LinearTransferMatrix

Xtrack version 0.6.2

25 Jan 14:40
Compare
Choose a tag to compare

New feature:

  • Introduced LimitRacetrack

Fix:

  • Issue when loading LimitRectEllipse

Xtrack version 0.6.1

21 Jan 16:46
Compare
Choose a tag to compare

Fix:

  • Solves issue in conversion of RFMultipole to dictionary

Xtrack version 0.6.0

06 Jan 23:34
Compare
Choose a tag to compare

New features:

  • Introduced Tracker.cycle
  • Introduced Tracker.twiss
  • Introduced Tracker.filter_elements
  • Configuration of space-charge lenses is done using Tracker.twiss instead of MAD-X
  • Particles for footprint example are generated using xpart
  • knl and ksl in Multipole and RFMultipole are linked to bal using xobject.LinkedArray

Other:

  • Clean up examples for direct use in documentation
  • Tests introduced for mad-x loader, energy ramp, ring with space charge (frozen, quasi-frozen and PIC)
  • Added test_data with precisely matched HL-LHC lattice

Xtrack version 0.5.1

11 Dec 09:51
Compare
Choose a tag to compare

Fix:

  • Issue in Monitor.to_dict method

Xtrack version 0.5.0

10 Dec 13:09
Compare
Choose a tag to compare

New features:

  • Synchrotron radiation (average and stochastic) within Multipole
  • Dipolar kicks in electron_lens

Xtrack version 0.4.1

06 Dec 14:30
Compare
Choose a tag to compare

New feature:

  • Tracker.find_closed_orbit works also on GPU

Other modifications:

  • Slight modifications in example scripts adapting to modified interface of xpart.build_particles(...) and xpart.generate_matched_gaussian_bunch(...)