Xfields

Latest version: v0.21.2

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

Scan your dependencies

Page 6 of 9

0.8.3

**Changes:**
- Introduced "scale_strength" parameter to switch off beam-beam elements together with their embedded dipolar kick subtraction.
- Fixed issue with zero denominator in calculation of Gx, Gy functions around (0, 0) within beambeam3d.

**Full Changelog**: https://github.com/xsuite/xfields/compare/v0.8.1...v0.8.3

0.8.1

**Changes:**
- Version number accessible as xfields.__version__.

0.8.0

**Changes:**
- Pipeline capabilities in BeamBeam 6D - getting ready for strong-strong simulations
- Better testing of Faddeeva function
- Adapt spacecharge implementation to stricter behaviour of xobjects reference fields
- configure_orbit_dependent_parameters_for_bb removes dipolar component also for wire elements

0.7.1

**Changes**

Adapted to new Xobjects and Xtrack API:
- C source code provided in _extra_c_sources inside class declaration, _move_to renamed to move, XoStruct renamed to _XoStruct).
- Kernel declarations can be provided through the _kernel dictionary when subclassing BeamElement.
- Renamed per_particle_kernels to _per_particle_kernels.

0.7.0

**Changes:**
- New API for BeamBeamBiGaussian2D and BeamBeamBiGaussian3D. More explicit names and similar interfaces for the two classes.
- Reorganised BeamBeamBiGaussian3D to allow for strong-strong simulations
- Removed usage of xobjects.dress function which has been discontinued.
- Replaced xobjects.DressedStruct with xobjects.HybridClass following change in Xobjects
- Fix include logic for BiGaussianFieldmap

0.6.3

**Changes:**
- Fix in Faddeeva function implementation.

Page 6 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.