Releases: xsuite/xpart
Releases · xsuite/xpart
Xpart 0.10.2
Changes:
Particles.reorganizeis now much faster when particles are already sorted
Full Changelog: v0.10.1...v0.10.2
Xpart version 0.10.1
Changes
- Added method to calculate classical particle radius
- Introduce a more granular test retry facility (
@retry+with flaky_assertions():)
Full Changelog: v0.10.0...v0.10.1
Xpart version 0.10.0
Changes:
- Freeze variables in
LocalParticleusing precompilation flags
Xpart version 0.9.3
Changes:
- Allow apertures between
at_elementandat_sinxpart.build_particles.
Xpart version 0.9.2
Changes:
- Introduce retry for tests involving random number generation
Full Changelog: v0.9.1...v0.9.2
Xpart version 0.9.1
Changes:
- Fix issue with particle matching when R matrix is provided by the user
Full Changelog: v0.9.0...v0.9.1
Xpart version 0.9.0
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
Xpart version 0.8.5
Changes:
build_particlesacceptsnemitt_xandnemitt_y(scale_with_transverse_norm_emittis deprecated).build_particlescan 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
Changes:
- Handle local_particle_src in a way that is compatible with python multithreading