Xcoll release 0.9.5
What's Changed
- Small improvements to the
EmittanceMonitor:- Warnings are shortened to avoid too much repeated output
- Added attribute
suppress_warningsto completely silence them (defaultFalse) - 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