Skip to content

Releases: xsuite/xpart

Xpart version 0.9.0

21 Oct 19:23
Compare
Choose a tag to compare

Changes:

  • Introduced "single-rf-harmonic" longitudinal matching engine. More efficient than the legacy one from PyHEADTAIL in matching distributions for very full buckets.
  • Fixed issue with custom capacity in build_particles.
  • Fixed issue with warnings in longitudinal matcher from PyHEADTAIL.

Full Changelog: v0.8.6...v0.9.0

Xpart version 0.8.6

18 Oct 05:15
Compare
Choose a tag to compare

Changes:

  • Introduced Particle.pzeta property

Full Changelog: v0.8.5...v0.8.6

Xpart version 0.8.5

16 Oct 07:15
Compare
Choose a tag to compare

Changes:

  • build_particles accepts nemitt_x and nemitt_y (scale_with_transverse_norm_emitt is deprecated).
  • build_particles can match transverse distribution using the 4d twiss (usage: build_particles(..., method="4d", ...).
  • Read-only check in Particles.energy.
  • Version number accessible as xobjects.__version__.

Full Changelog: v0.8.4...v0.8.5

Xpart version 0.8.4

28 Sep 07:39
Compare
Choose a tag to compare

Changes:

  • Handle local_particle_src in a way that is compatible with python multithreading

Xpart version 0.8.3

17 Sep 13:47
6e65aa7
Compare
Choose a tag to compare

Changes:

  • Adding name field to Particles for pipeline.

Xpart version 0.8.2

13 Aug 07:42
Compare
Choose a tag to compare

Changes:

  • Adapted to new xobjects API
  • Moved a few methods from xtrack to LocalParticle API

Xpart version 0.8.1

11 Aug 17:41
Compare
Choose a tag to compare

Changes:

  • Removed Particles.set_particles method
  • Using xobjects.HybridClass instead of xobjects.dress following change in xobjects.

Xpart version 0.8.0

04 Jul 13:49
Compare
Choose a tag to compare

Changes:

  • Restored set of canonically conjugate variables in R matrix definition, now using (x, px, y, py, zeta, pzeta)

Xpart version 0.7.1

09 Jun 17:04
Compare
Choose a tag to compare

Changes:

  • Add copyright statement to all files
  • Add license file
  • Add metadata in setup.py

Xpart version 0.7.0

08 Jun 19:19
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.