Xtrack

Latest version: v0.63.0

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

Scan your dependencies

Page 7 of 24

0.44.1

**Change:**
- Add example with Dynamic Aperture study.

**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.44.0...v0.44.1

0.44.0

**Changes:**
- Introduced ``EnergyProgram`` associated to the line to simulate energy ramp.
- Introduced ``SecondOrderTaylorMap``, ``Line.compute_T_matrix(...)``, ``Line.get_line_with_second_order_maps(...)``.
- Fix buffer handling in `Line.insert` when using OpenMP.
- Automatically disable prebuilt kernels when multiple threads are requested.
- Refactor Drift to have independent functions for exact and expanded.
- Added `name_prefix` argument in `MadLoader`.
- Adjust symplecticity tolerances in twiss.

**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.43.0...v0.44.0

0.43.0

**Changes:**
- Introduce computation of equilibrium emittance from non-symplectic matrix.
- New features in twiss: `compute_R_element_by_element`, `compute_lattice_functions`, `compute_chromatic_properties`.
- Make dependency on xfields optional.
- Fixes in equilibrium emittance calculation.
- Fixes in thick slicing.
- Fix in tapering with assigned `delta0`.
- Checks on radiation energy spectrum.
- Modified FCC-ee example to use thick bends for the wiggler.
- In LHC collider examples and tests, replace solenoids with drifts.

**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.42.0...v0.43.0

0.42.0

**Changes:**
- Introduce thick `Solenoid` beam element.
- Introduce stability diagram calculation.
- Introduce `BeamPositionMonitor`, `BeamSizeMonitor`, `BeamProfileMonitor`.
- Support thick elements in line definition from xsuite sequence.
- Support element-by-element particles monitor in collective mode.
- Introduce `mode="thick"` in slicing strategies.
- Introduce cross-platform atomic add `headers/atomicadd.h`.

**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.41.2...v0.42.0

0.41.2

**Changes**
- Introduces thick `Sextupole` element (implemented as a thin kick between two drifts). It can be sliced into an arbitrary number of elements.
- Fix in twiss (backward twiss with custom twiss_init)
- Pickle line without serializing xdeps manager (needs xdeps v0.4.1)
- Reorganize FCC examples.

**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.41.1...v0.41.2

0.41.1

**Changes:**
- Fixes an issue with `xsuite-prebuild` when xtrack is installed from pypi

**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.41.0...v0.41.1

Page 7 of 24

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.