Releases: acts-project/detray
Releases · acts-project/detray
v0.90.0
What's Changed
- register_checks: pass geometry context by reference instead of passing by value by @tsulaiav in #946
- fix: state tuple type and remove empty states by @niermann999 in #940
- fix: a few compiler warnings by @niermann999 in #947
Full Changelog: v0.89.0...v0.90.0
v0.89.0
What's Changed
- fix: Use explicit types in cartesian product dereferencing by @niermann999 in #935
- ref: New iterator type alias by @niermann999 in #936
- feat: Ranges pipe operator by @niermann999 in #937
- CUDA 12.8 Compatibility, main branch (2025.02.18.) by @krasznaa in #938
- Fix: a few warnings about uninitialized values by @niermann999 in #942
- Remove dependency on dfelibs by @stephenswat in #945
- Change default overstep tolerance to -1 mm by @beomki-yeo in #944
Full Changelog: v0.88.1...v0.89.0
v0.88.1
What's Changed
- fix: Type printing by @niermann999 in #928
- fix: type printing version 2 by @niermann999 in #929
- fix: benchmark script by @niermann999 in #922
- Add some assertions to the surface lookup by @stephenswat in #931
- Add PDG particle 0 to model errors by @stephenswat in #932
- Fix: assertion when using zero standard deviation with the normal distribution by @niermann999 in #930
v0.88.0: Merge pull request #925 from niermann999/ref-algebra-detail
What's Changed
- ref: remove old template types on containers by @niermann999 in #908
- ref: Generalize propagation benchmark functionality by @niermann999 in #404
- New function for creating misaligned detector views by @tsulaiav in #894
- feat: benchmark CLI tool by @niermann999 in #904
- ref: python cleanup by @niermann999 in #914
- ref: Simplify actor includes by @niermann999 in #910
- feat: Expand README by @niermann999 in #915
- feat: benchmark scripts by @niermann999 in #909
- fix: several assertions by @niermann999 in #917
- ref: Make plotting script work without running the benchmarks from python first by @niermann999 in #916
- feat: Update google benchmark by @niermann999 in #920
- feat: plot cpu scaling by @niermann999 in #919
- ref: CLI tools cmake config by @niermann999 in #921
- Ref: Add concepts and restructure io directories by @niermann999 in #911
- fix: extract shift as constexpr instead of consteval by @niermann999 in #926
- ref: move some includes out of the detail namespace by @niermann999 in #925
Full Changelog: v0.87.0...v0.88.0
v0.87.0
What's Changed
- Use approximate equality checks for 3D point tests by @stephenswat in #906
- Reenable FMA in CUDA builds by @stephenswat in #898
- ref: re-template algebra by @niermann999 in #893
- Update Project Version to v0.87.0 by @beomki-yeo in #905
- feat: use algebra concepts by @niermann999 in #902
Full Changelog: v0.86.0...v0.87.0
v0.86.0
What's Changed
- Enable line information in RelWithDebInfo by @stephenswat in #897
- Explicitly disable git pager in pre-commit by @stephenswat in #900
- Simplify random access iterator advancement by @stephenswat in #899
- Remove the Navigation Direction Sign for Process Noise by @beomki-yeo in #903
Full Changelog: v0.85.0...v0.86.0
v0.85.0
What's Changed
- Improve tests for backward propagation by @beomki-yeo in #896
- ref: streamline algebra-plugins interface by @niermann999 in #883
Full Changelog: v0.84.0...v0.85.0
v0.84.0
What's Changed
- ref: More realistic toy detector benchmarks by @niermann999 in #885
- Update electron/positron bremss by @beomki-yeo in #827
- Enable backward propagation by @beomki-yeo in #895
Full Changelog: v0.83.0...v0.84.0
v0.83.0
What's Changed
- Removed one file commited by accident by @tsulaiav in #888
- chore: Add pre-commit config by @paulgessinger in #878
- use fabs instead of abs in set_phi to be nice with sycl/clang20 by @flg in #889
- VecMem Update, main branch (2024.11.29.) by @krasznaa in #890
- oneAPI 2025 Updates, main branch (2024.11.29.) by @krasznaa in #891
- Project Version Update, main branch (2024.11.29.) by @krasznaa in #892
New Contributors
Full Changelog: v0.82.0...v0.83.0
v0.82.0
What's Changed
- Remove unneeded state from Runge-Kutta stepper by @stephenswat in #871
- feat: add python formatting as a CI job by @niermann999 in #876
- GCC 13.1 Fix, main branch (2024.11.08.) by @krasznaa in #882
- ref: Allow empty states in actor chain and construct state tuple by @niermann999 in #877
- Pass explicit geometry context to the calls to single_store::at() by @tsulaiav in #881
- feat: adding operator== for grids (and material grids) by @asalzburger in #884
- ref: Remove more state data from the steppers and streamline the parameter resetter by @niermann999 in #879
- Remove assertion on the number of planes by @beomki-yeo in #886
Full Changelog: v0.81.0...v0.82.0