Releases: xsuite/xfields
Releases · xsuite/xfields
Xfields version 0.25.5
Xfields version 0.25.4
Xfields version 0.25.3
Xfields version 0.25.2
Changes:
- Move xfields part of
prebuilt_kernel_definitionsfrom xsuite to xtrack
Full Changelog: v0.25.1...v0.25.2
Xfields version 0.25.1
Changes:
- Tightened tolerances as a result of the removal of the default
rtol = atol = 1e-7setting inxo.assert_allclose.
Full Changelog: v0.25.0...v0.25.1
Xfields version 0.25.0
Changes:
- Added support for computing 4D numerical luminosity integrals, recording 3D particle distribution grids for luminous region/collision visualisation, and a new record table to store luminosity per bunch crossing.
Full Changelog: v0.24.0...v0.25.0
Xfields version 0.24.0
Changes:
- Introduce
TwissTable.get_ibs_and_synrad_emittance_evolution(...)
Full Changelog: v0.23.4...v0.24.0
Xfields version 0.23.2
Changes:
- Avoid unnecessary buffer movements.
- Faster e-cloud insertions.
- Support custom prefix in autogenerated names for SpaceCharge
Full Changelog: v0.23.1...v0.23.2
Xfields version 0.23.1
Xfields version 0.23.0
Changes:
- Add beamstrahlung for PIC solver. Implement phi (crossing angle) and alpha (crossing plane) such that setter updates deferred expressions (other beam slice moments) in
beambeam3d.py. - Change in IBS convention to return amplitude growth rates for consistency with synchrotron radiation damping times, instead of the current emittance growth rates.
- Fix more random seeds in tests.
Full Changelog: v0.22.3...v0.23.0