Releases: xsuite/xpart
Releases · xsuite/xpart
Xpart version 0.15.1
Changes:
- Remove unnecessary seed change for random number generator
Xpart version 0.15.0
Changes:
- Match distributions for lines including
LineSegmentMap
objects.
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
Tracker
toLine
)
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
Particles
class.- 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 = True
inbuild_particles(..., match_at_s=VAL)
.
Xpart version 0.12.0
Changes:
- Remove
_pyparticles.py
auxiliary module and put the relevant logic in theParticles
class. 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.