Skip to content

Releases: xsuite/xcoll

Xcoll release 0.3.2

23 Feb 08:34
ed4a595

Choose a tag to compare

What's Changed

  • Important bugfix: s-coordinate was not updating correctly in Everest
  • Another small bugfix that was overwritten by the merge to v0.3.0: dumping the lossmap to json needs xobjects.JEncoder
  • Bugfix to make BlackAbsorber work on GPU (fflush can only be used on CPU_serial)

Develop Updates

  • Some small preparations to be able to use prebuilt kernels (will be available once PRs xsuite/xobjects#127, xsuite/xtrack#448, and xsuite/xpart#104 are implemented)
  • Moved only_mcs to GeneralMaterial
  • Changed the material setter in the Everest elements from a per-particle kernel to a regular kernel

Full Changelog: v0.3.1...v0.3.2

Xcoll release 0.3.1

16 Feb 10:03
ebbc428

Choose a tag to compare

What's Changed

  • Quick bugfix: issue with aperture when installing collimators. This was fixed in v0.2.7 but got lost in the merge to v0.3.0.

Full Changelog: v0.3.0...v0.3.1

Xcoll release 0.3.0

14 Feb 12:39
7bbd4c7

Choose a tag to compare

What's Changed

Develop Updates

  • install_protection_hook.sh: run this bash script to install hooks to your local xcoll repository that will halt commits that contain changes in protected files (like version.sh)
  • InvalidCollimator has been renamed into InvalidXcoll
  • The lost particle state codes have been reshuffled to make room for XC_LOST_ON_EVEREST_BLOCK
  • Internal workings of the Everest code have been updated (using a struct EverestData): this is the first step towards a full rewrite.
  • Multiple coulomb scattering inside Everest has been updated: correcting for edge effects is optional (because not needed for EverestBlock)
  • First steps towards impact registration have been made: table is linked correctly, but not yet implemented inside Everest.
  • Bugfix in the jaw field
  • Update manager.py by @phermes in #34

New Contributors

Full Changelog: v0.2.7...v0.3.0

Xcoll release 0.2.7

19 Oct 17:52
805cef3

Choose a tag to compare

What's Changed

  • Quick fix of v0.2.6: aperture installation now also correct for patched apertures
  • Creating Line from MADX now works (hack in Line comparison at the end to avoid issue with compounds)

Full Changelog: v0.2.6...v0.2.7

Xcoll release 0.2.6

18 Oct 01:14

Choose a tag to compare

What's Changed

  • Quick fix to install collimators with transformations on the aperture (tilt / offset)

Full Changelog: v0.2.5...v0.2.6

Xcoll release 0.2.5

16 Aug 13:29
3813137

Choose a tag to compare

What's Changed

Full Changelog: v0.2.4...v0.2.5

Xcoll release 0.2.4 - BROKEN

16 Aug 13:04
9d2543a

Choose a tag to compare

DO NOT USE

What's Changed

  • Release 0.2.4 by @freddieknets in #29
  • Tests and examples for OpenMP
  • Bugfix in Everest for onesided collimators

Full Changelog: v0.2.3...v0.2.4

Xcoll release 0.2.3

27 Jun 18:41
ad35267

Choose a tag to compare

What's Changed

Full Changelog: v0.2.2...v0.2.3

Xcoll release 0.2.2

15 Jun 15:58
11fe952

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.1...v0.2.2

Xcoll release 0.2.1

15 Jun 07:50

Choose a tag to compare

What's Changed

  • Updated version script
  • Working with tests

Full Changelog: v0.2.0...v0.2.1