Skip to content

Xcoll release 0.9.5

Choose a tag to compare

@freddieknets freddieknets released this 11 Feb 09:01
· 141 commits to main since this release
b74a332

What's Changed

  • Small improvements to the EmittanceMonitor:
    • Warnings are shortened to avoid too much repeated output
    • Added attribute suppress_warnings to completely silence them (default False)
    • Caching the calculations is now done on a turn-by-turn basis. This allows interrupting tracking, calculating the modes, continuing tracking, and calculating the modes for the newly tracked turns, without the need to recalculate everything from the start.
  • Added support for the latest ruamel versions

Develop Updates

  • Bugfix in error output in scattering environment
  • Bugfix in colldb installation of FlukaCollimators if material is set without assembly
  • Added timing of interpolation in lossmap examples
  • Bugfix: keep SixTrack colldb loading compatible with new pandas (which does not load string columns as object by default, as is needed here). This was making the tests fail on nightly

Full Changelog: v0.9.4...v0.9.5