Xtrack

Latest version: v0.63.0

Safety actively analyzes 638452 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 24

0.56.0

**Changes:**
- Add missing elements to prebuilt kernels.
- Better estimation of damping partition numbers in twiss.

**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.55.0...v0.56.0

0.55.0

**Changes:**
- Add interface to RF Track.
- Add "absolute time" mode to RFCavity.
- Add time synchronization capability for simulation of coasting beams.
- Add radiation in solenoids.
- Add `ax`, `ay` coordinates and `x_prime`, `y_prime` properties for easier extraction of angles in solenoids.
- Add `TargetRmatrix` for the matching of R-matrix terms over a section of a beam line.
- Add `search_for_trev` mode in twiss.
- Handle `bv` flag in MAD-X loader.
- Switch to exact drift as fallback in solenoid with zero strength.

**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.54.2...v0.55.0

0.54.2

**Changes:**

- Add a missing kernel for aperture interpolation.
- Unless skipping reorganisation of particles, on OpenMP only make batches with alive particles.
- Move particles api test from xpart to xtrack.

**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.54.1...v0.54.2

0.54.1

**Changes:**

- Fixes for prebuilt kernels attached to elements.
- Respect the priority of prebuilt kernels according to the order they are defined.

**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.54.0...v0.54.1

0.54.0

**Changes:**
- Add examples for adding tilt or shifts on compound elements.
- Add capability of reinitializing io_buffer when logging is stopped.
- Add capability to cut a thick line at specific `s` position (`Line.cut_at_s`).
- Introduce `Custom` slicing strategy.
- Introduce `Line.to_madx_sequence()` and `Line.to_madng()`.
- Introduce `Quadrupole(..., k1s, ...)`, `Octupole`.
- Multispecies tracking supported for `Drift`, `Bend`, `Quadrupole`, `Sextupole`, `Octupole`, `Multipole`, `RFCavity`, `DipoleEdge` .
- Fix `YRotation` (beta confused with beta0).
- Moved `Particles` class from Xpart to Xtrack.
- Removed `ParticlesPurelyLongitudinal`.
- Use Jacobian to search closed orbit.
- Add Xcoll elements to prebuilt.

**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.52.0...v0.54.0

0.52.0

**Changes:**
- Introduce `Line.transform_compound(...)` method to introduce tilt and shifts of elements
- Introduce computation of transverse momentum crab dispersion (`dpx_zeta`, `dpy_zeta`).
- Fix in `Line.optimize_for_tracking(...)` for lines embedded in `Multiline` objects.
- Fix in twiss for calculation of chromatic properties of line portions.
- Fix in import of Octagon elements form MAD-X.

**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.51.1...v0.52.0

Page 3 of 24

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.