Skip to content

Releases: xsuite/xfields

Xfields version 0.6.1

09 Jun 09:17
Compare
Choose a tag to compare

Changes:

  • Add copyright statement to all files
  • Add license file

Xfields version 0.6.0

08 Jun 19:22
Compare
Choose a tag to compare

Change:

  • Definition of longitudinal coordinate zeta changed from zeta = s beta/beta0 - beta c t to zeta = s - beta0 c t.

Xfields version 0.5.1

12 May 21:19
Compare
Choose a tag to compare

Changes:

  • Introduced configuration tools for e-cloud simulations

Xfields version 0.5.0

03 May 14:54
Compare
Choose a tag to compare

Changes:

  • Introduced tricubic interpolator
  • Introduced electron cloud and electron lens elements based on tricubic interpolator

Xfields version 0.4.3

21 Mar 20:51
Compare
Choose a tag to compare

Changes:

  • Spacecharge installation in line done in place using Line.insert_elements instead of internal drift regeneration

Xfields version 0.4.2

09 Mar 16:02
Compare
Choose a tag to compare

Fix:

  • Fixes in tests

Xfields version 0.4.1

16 Feb 13:38
Compare
Choose a tag to compare

Fix:

  • Adapt to new xtrack.Line data structure

Xfields version 0.4.0

06 Jan 23:36
Compare
Choose a tag to compare

New feature:

  • Introduced tool to setup space-charge interactions in a given line (beam sizes obtained through xtrack.Tracker.twiss)

Xfields version 0.3.1

06 Dec 14:36
Compare
Choose a tag to compare

Bugfix

  • Problem found in Spacecharge.copy()

Xfields version 0.3.0

18 Nov 18:13
Compare
Choose a tag to compare

Change in the Xsuite package structure:

  • The xline package is removed
    • xline.Line becomes xtrack.Line
    • instead of xline.Drift, xline.Multipole etc. use directly xt.Drift, xt.Multipole
    • The Tracker objects are automatically updated when the line is modified (no need to regenerate the tracker)
  • There is only one Particles class within Xsuite
    • xline.Partices and xtrack.Particles to be replaced by xpart.Particles
  • The reference python implementation of the main elements, which used to be in xline, is moved to a small package called ducktrack, installed together with xtrack, to be used only for testing purposes (not part of normal tracking workflow)