Releases: xsuite/xpart
Releases · xsuite/xpart
Xpart version 0.14.5
Xpart version 0.14.4
Changes:
- Enable OpenMP support.
- Further improve the documentation.
Full Changelog: v0.14.3...v0.14.4
Xpart versions 0.14.2
Changes:
- Adapt to new xtrack structure (functionality moved from
TrackertoLine)
Full Changelog: v0.14.1...v0.14.2
Xpart version 0.14.1
Changes:
- Introduce possibility of disabling all Xsuite printed output (
xtrack._print.suppress = True).
Full Changelog: v0.14.0...v0.14.1
Xpart version 0.14.0
Changes:
- Introduce the possibility of overriding the
Particlesclass.- As an example of this feature implement
ParticlesPurelyLongitudinal.
- As an example of this feature implement
Full Changelog: v0.13.0...v0.14.0
Xpart version 0.13.0
Changes:
- In all tests and examples the like is used instead of the tracker using new API from xtrack v0.28.0.
- More flexible particle distribution matching.
- Fix issue with non-relativistic beams in SingleRFHarmonicMatcher
Xpart version 0.12.1
Changes:
- Allow passing elements exposing
behaves_like_drift = Trueinbuild_particles(..., match_at_s=VAL).
Xpart version 0.12.0
Changes:
- Remove
_pyparticles.pyauxiliary module and put the relevant logic in theParticlesclass. Add setters for p0c, gamma0, beta0. - A Particles object can now be constructed with given seeds for the random generator. This is useful to read in a set of particles from json.
- Add muon mass to constants.
Xpart version 0.11.0
Changes:
- Introduce
generate_2D_pencil_with_absolute_cut - Extend
build_particlesto accept a combination of absolute and normalized coordinates
Xpart version 0.10.3
Changes:
- Fix inconsistency in version number.