Releases: acts-project/detray
Releases · acts-project/detray
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
v0.81.0
What's Changed
- GCC 12 Build Fix, main branch (2024.10.22.) by @krasznaa in #867
- fix: more sonar cloud issues by @niermann999 in #862
- Add more
detray::tuple
features by @stephenswat in #872 - ref: Update the propagation config structs and improve navigation recovery due to extreme portal overstepping by @niermann999 in #856
- ref: Reduce size of navigation state by @niermann999 in #868
- Update CUDA version in CI to 12.6 by @stephenswat in #874
- fix: Navigation assertions in validation tools by @niermann999 in #858
- Increment version number to v0.81.0 by @stephenswat in #875
Full Changelog: v0.80.0...v0.81.0
v0.80.0
What's Changed
- ref: Update version number to 0.80.0 by @niermann999 in #855
- ref: Use the detector builder for the wire chamber geometry by @niermann999 in #853
- fix: Build SYCL tests on same machine as the test are run on and reactivate tests by @niermann999 in #860
- ref: Reactivate clang-format artifacts in CI by @niermann999 in #859
- Dropped elementwise access to single_store by @tsulaiav in #857
- Remove useless if-statement condition by @stephenswat in #866
- Ref: decouple stepper and navigator by @niermann999 in #863
- Split propagate function into client components by @stephenswat in #850
- Ref: stepper state encapsulation by @niermann999 in #864
- Project Export Fix, main branch (2024.10.24.) by @krasznaa in #869
- Benchmarking On Main Repo Only, main branch (2024.10.24.) by @krasznaa in #870
Full Changelog: v0.79.0...v0.80.0
v0.79.0
What's Changed
- ref: Rename vc to vc_aos and build vc_soa plugin in CI by @niermann999 in #839
- ref: remove enable_if by @niermann999 in #843
- ref: Use ranges algorithms by @niermann999 in #848
- ref: refactor type traits into concepts by @niermann999 in #851
- ref: split dependency between benchmarks and svgtools and make validation utils lib by @niermann999 in #834
Full Changelog: v0.78.0...v0.79.0
v0.78.0
What's Changed
- Add FP64 compliance CI job by @stephenswat in #844
- feat: ranges concepts by @niermann999 in #842
- Make propagate() and propagate_sync() equal by @beomki-yeo in #847
- Remove several unwanted FP64 operations by @stephenswat in #845
- Update Project Version to v0.78.0 by @beomki-yeo in #849
Full Changelog: v0.77.0...v0.78.0