Skip to content

Releases: xsuite/xpart

Xpart version 0.6.0

28 Mar 21:38

Choose a tag to compare

Changes:

  • Changed energy variable from psigma to ptau

Xpart version 0.5.9

24 Mar 18:03

Choose a tag to compare

New feature:

  • Introduced PhaseMonitor class

Xpart version 0.5.8

21 Mar 20:35

Choose a tag to compare

Changes:

  • Random number generator can generate Gaussian distribution.
  • Setters for energy variables do not change lost particles nor those for which np.nan is provided.
  • build_particles and and generate_matched_gaussian_bunch work correctly with pyheatail interface enabled
  • Fix in Particles.hide_lost_particles

Xpart version 0.5.7

10 Mar 15:05

Choose a tag to compare

Changes:

  • Tolerances for one-turn matrix validity checks can be modified at runtime
  • Other small fixes

Xpart version 0.5.6

06 Mar 14:43

Choose a tag to compare

New feature:

  • Match particle distribution at an arbitrary location in the ring.

Xpart version 0.5.5

04 Mar 16:39

Choose a tag to compare

Fix:

  • Fix problem with xpart.Particles.to_dict when PyHEADTAIL interface is enabled

Xpart version 0.5.4

27 Feb 21:45

Choose a tag to compare

Changes:

  • Disabled automatic symplectification of one-turn matrix (found to degrade accuracy on vertical dispersion).
  • Changed algorithm for LocalParticle_add_to_energy.
  • Moved linear_normal_form module from xpart to xtrack (aliases still present in xpart for now).
  • Introduced check on keyword arguments of Particles constructor (an exception is raised if invalid names, e.g. typos, are present).
  • Removed double underscore from random number generator state variables.

Xpart version 0.5.3

09 Feb 07:49

Choose a tag to compare

New feature:

  • Use linear matching when bunch is much shorter than RF period

Xpart version 0.5.2

09 Feb 07:48

Choose a tag to compare

New feature:

  • Introduced flags remove_underscored, remove_unused_space, remove_redundant_variables, keep_rng_state, keep_rng_state, compact in Particles.to_dict and Particles.to_pandas

Xpart version 0.5.1

21 Jan 20:59

Choose a tag to compare

Fix:

  • Solves issue with unallocated slots in Particles.__init__, Particles.to_dict and Particles.from_dict.