Changes
#81 (Apr 24, 2024, 1:54:10 PM)
#80 (Apr 19, 2024, 11:12:38 AM)
- Move `OrderedSpatialPredicateTag` where it belongs that is namespace `Details::` (#1074) — noreply / githubweb
#79 (Apr 15, 2024, 2:43:41 PM)
- Exit early from unionFindWithingEachDistanceCell to avoid bounds check trigger — Andrey Prokopenko / githubweb
#78 (Apr 15, 2024, 1:10:20 PM)
- [ci skip] Add examples README — Andrey Prokopenko / githubweb
- Require Kokkos 4.2 — Andrey Prokopenko / githubweb
- Use Kokkos::printf unconditionally — Andrey Prokopenko / githubweb
- Unconditionally include <Kokkos_Assert.hpp> — Andrey Prokopenko / githubweb
- Switch non-SYCL 4.1 builds to 4.3 — Andrey Prokopenko / githubweb
- Switch SYCL build to 4.3 — Andrey Prokopenko / githubweb
- Update GitHub Windows build — Andrey Prokopenko / githubweb
- Run SYCL CI on A100 — Andrey Prokopenko / githubweb
- Workaround CUDA-Clang initialization issue — Andrey Prokopenko / githubweb
- Update version to 1.7 dev — Andrey Prokopenko / githubweb
#75 (Apr 12, 2024, 8:30:27 AM)
- [ci skip] Minor missed reorder in CHANGELOG — Andrey Prokopenko / githubweb
#74 (Apr 11, 2024, 5:41:56 PM)
- [ci skip] Update CHANGELOG for 1.6 — Andrey Prokopenko / githubweb
- [ci skip] Move all example updates into a single line — Andrey Prokopenko / githubweb
#73 (Apr 11, 2024, 5:41:36 PM)
- Example distributed knn search — Andrey Prokopenko / githubweb
- Add MPIEXEC_PREFLAGS option in CI to post-installation examples — Andrey Prokopenko / githubweb
- Add some output — Andrey Prokopenko / githubweb
- Use generator expression for file path — Andrey Prokopenko / githubweb
- Address review comments — Andrey Prokopenko / githubweb
#72 (Apr 11, 2024, 4:34:15 PM)
- Simplify using APIv1 through APIv2 interface in BVH — Andrey Prokopenko / githubweb
- Simplify using APIv1 through APIv2 interface in BruteForce — Andrey Prokopenko / githubweb
- Switch simple intersection example to 2D — Andrey Prokopenko / githubweb
- Get rid of LegacyDefaultCallback in benchmarks — Andrey Prokopenko / githubweb
- Relax requirements on type matching — Andrey Prokopenko / githubweb
- Minor comment improvements — Andrey Prokopenko / githubweb
#71 (Apr 11, 2024, 12:56:13 PM)
- [ci skip] Revert MI100->MI210 for nightly testing — Andrey Prokopenko / githubweb
#70 (Apr 11, 2024, 11:52:17 AM)
- [ci skip] Add missing license to Triangle file — Andrey Prokopenko / githubweb
#69 (Apr 11, 2024, 8:20:35 AM)
- Skip computing permutation in special case when sorting distributed results — Andrey Prokopenko / githubweb
- Rename sortResults -> sortResultsByKey and allow modifying keys — Andrey Prokopenko / githubweb
#68 (Apr 10, 2024, 8:30:33 PM)
#67 (Apr 10, 2024, 10:17:36 AM)
- Switch HalfTraversal to using values instead of int — Andrey Prokopenko / githubweb
- Fix all tests and examples to use new half traversal — Andrey Prokopenko / githubweb
- Try with non-ref leaf_value — Andrey Prokopenko / githubweb
- Get rid of generic lambdas not supported by CUDA — Andrey Prokopenko / githubweb
- Use better name for an argument — Andrey Prokopenko / githubweb
#66 (Apr 9, 2024, 4:32:55 PM)
- Use APIv2 to simplify the triangle intersection example — Andrey Prokopenko / githubweb
- Split picturegram — Andrey Prokopenko / githubweb
#65 (Apr 8, 2024, 5:51:47 PM)
- [ci skip] Fix 1.5.0 -> 1.5 in CHANGELOG — Andrey Prokopenko / githubweb
#64 (Apr 5, 2024, 11:58:09 AM)
- Add helper functions to construct predicates — Andrey Prokopenko / githubweb
- Replace suitable instances with helper predicate creation functions — Andrey Prokopenko / githubweb
- Use class instead of struct — Andrey Prokopenko / githubweb
- Restore AccessTraits in molecular dynamics example for user ease of use — Andrey Prokopenko / githubweb
- Rename predicate helpers — Andrey Prokopenko / githubweb
#63 (Apr 5, 2024, 9:19:44 AM)
- Add missing header for CUDA clang workaround — Andrey Prokopenko / githubweb
- Fix unused variable warning due to use of wrong Boost assertion macro — Damien L-G / githubweb
#62 (Apr 5, 2024, 12:45:38 AM)
- Implement nearest query for BruteForce — Andrey Prokopenko / githubweb
- Reenable nearest query for testing with BruteForce — Andrey Prokopenko / githubweb
- Move out the common nearest buffer allocation part — Andrey Prokopenko / githubweb
- Improve performance by removing some if statements — Andrey Prokopenko / githubweb
- Few minor changes based on review — Andrey Prokopenko / githubweb
- Few more changes — Andrey Prokopenko / githubweb
- Remove old code artifact — Andrey Prokopenko / githubweb
- Add missing headers — Andrey Prokopenko / githubweb
#61 (Apr 2, 2024, 2:07:43 PM)
- Make sure that CUDA instances are destroyed prior to destroying streams — Andrey Prokopenko / githubweb
- Use Kokkos::push_finalize_hook to destroy the stream — Andrey Prokopenko / githubweb
#60 (Apr 1, 2024, 11:34:35 AM)
- Companion to 0fdfa87 — Andrey Prokopenko / githubweb
- Add test with temporary access traits and indexables — Andrey Prokopenko / githubweb
#59 (Apr 1, 2024, 11:09:15 AM)
- Switch CI from MI100 to MI210 — Bruno Turcksin / githubweb
#58 (Apr 1, 2024, 10:31:10 AM)
- Change comment style to remove warnings — Andrey Prokopenko / githubweb
#57 (Mar 28, 2024, 1:38:04 PM)
- Implement distance point-triangle — Andrey Prokopenko / githubweb
- Add test for the distance point-triangle — Andrey Prokopenko / githubweb
#56 (Mar 14, 2024, 7:07:31 PM)
- Update DefaultIndexableGetter to work with all valid geometries — Andrey Prokopenko / githubweb
#55 (Mar 14, 2024, 6:07:51 PM)
- [ci skip] Add `-DCMAKE_PREFIX_PATH=/opt/rocm` to the cmake options — Damien L-G / githubweb
- [ci skip] Drop ROCM_PATH env var in HIP nightlies — Damien L-G / githubweb
#54 (Mar 12, 2024, 9:53:04 PM)
- Allow default-initialized distributed tree — Andrey Prokopenko / githubweb
- Add a test for default initialized/empty distributed tree — Andrey Prokopenko / githubweb
- Switch to using MPI_COMM_NULL for default distributed tree — Andrey Prokopenko / githubweb
#53 (Mar 2, 2024, 9:15:17 PM)
- SYCL CI: avoid using setvars.sh — Andrey Prokopenko / githubweb
#52 (Mar 1, 2024, 2:07:58 PM)
- Auto-fetch benchmark when not available — Andrey Prokopenko / githubweb
#51 (Feb 13, 2024, 3:36:03 PM)
- Unify attach_indices — Andrey Prokopenko / githubweb
- Switch bvh benchmark to auto attach indices to queries — Andrey Prokopenko / githubweb
- Add compile only test for attach_indices — Andrey Prokopenko / githubweb
- Add runtime test for AttachIndices — Andrey Prokopenko / githubweb
- Switch neighbor list test to use attach_indices — Andrey Prokopenko / githubweb
- More tests — Andrey Prokopenko / githubweb
#50 (Feb 8, 2024, 12:03:02 AM)
- Update code to use tag_t and coordinate_t — Andrey Prokopenko / githubweb
- Update code to use is_geometry_v (point, box, etc) — Andrey Prokopenko / githubweb
- Provide GeometryTraits for Ray — Andrey Prokopenko / githubweb
- Fix undef name — Andrey Prokopenko / githubweb
#49 (Feb 5, 2024, 9:36:31 AM)
- Add missing PairValueIndex headers to BVH and BruteForce — Andrey Prokopenko / githubweb
#48 (Jan 26, 2024, 2:21:27 PM)
- clang-tidy warning as errors — Daniel Arndt / githubweb
- Address clang-tidy complaints — Daniel Arndt / githubweb
- Disable some clang-tidy checks — Daniel Arndt / githubweb
- Fix some more — Daniel Arndt / githubweb
- Use NOLINT for Access — Daniel Arndt / githubweb
- Fix some more indentation — Daniel Arndt / githubweb
- Unify '\n' with end of preceding string literal — Daniel Arndt / githubweb
- Restore ArborX_DetailsDistributedTreeImpl.hpp — Daniel Arndt / githubweb
#47 (Jan 26, 2024, 2:05:27 PM)
- Simplify brute force — Andrey Prokopenko / githubweb
- Add printouts and a comment — Andrey Prokopenko / githubweb
- Include brute force in ArborX.hpp — Andrey Prokopenko / githubweb
- Address few more review comments — Andrey Prokopenko / githubweb
#46 (Jan 26, 2024, 1:16:37 PM)
- Remove min version requirement for rocThrust — Andrey Prokopenko / githubweb
#45 (Jan 25, 2024, 6:41:28 PM)
- Fix label for AMD GPU in the CI — Bruno Turcksin / githubweb
- Let Kokkos detect the architecture — Bruno Turcksin / githubweb
- Update CI to ROCm 5.6 — Bruno Turcksin / githubweb
- Add KOKKOS_FUNCTION to indexable_get() — Bruno Turcksin / githubweb
- Disable MLS tests when using HIP — Bruno Turcksin / githubweb
- [ci skip] add comments — Bruno Turcksin / githubweb
#44 (Jan 20, 2024, 11:10:33 AM)
- Refactor DistributedTree to support APIv2 — Andrey Prokopenko / githubweb
- Get rid of the Distances template argument — Andrey Prokopenko / githubweb
- Refactor distribute benchmark to work with points not boxes — Andrey Prokopenko / githubweb
- Add indexable_get() accessor to indexes — Andrey Prokopenko / githubweb
- Remove ugly hack to access indexable getter in distributed callback — Andrey Prokopenko / githubweb
- Hide LegacyDefaultCallbackWithRank behind MPI macro — Andrey Prokopenko / githubweb
- Use Kokkos::is_view_v — Andrey Prokopenko / githubweb
#43 (Jan 13, 2024, 11:46:32 AM)
- Simplify the simple intersection example — Andrey Prokopenko / githubweb
- Address review comments — Andrey Prokopenko / githubweb
#42 (Jan 12, 2024, 10:00:17 AM)
- Switch NeighborList to construct BVH on points instead of boxes — Andrey Prokopenko / githubweb
#41 (Jan 11, 2024, 8:07:57 PM)
- Cleanup symbols for adapted user-provided values and predicates — Damien L-G / githubweb
#40 (Jan 10, 2024, 1:07:39 PM)
- Remove GitLab performance regression CI — Daniel Arndt / githubweb
#39 (Jan 9, 2024, 4:52:31 PM)
#38 (Jan 9, 2024, 1:27:40 PM)
- AccessValues::_values data member should be private — Damien L-G / githubweb
#37 (Jan 5, 2024, 2:45:41 PM)
- Switch top tree to new API and do some cleanup — Andrey Prokopenko / githubweb
- queries -> predicates in DistributedSpatial — Andrey Prokopenko / githubweb
- Prefer tree.query() instead of query(tree, ...) — Andrey Prokopenko / githubweb
#36 (Jan 5, 2024, 12:01:16 PM)
- Switch template arg order for attach_indices — Andrey Prokopenko / githubweb
#35 (Jan 4, 2024, 1:12:45 PM)
- Do not ignore the second template arg of PairValueIndex in LegacyCallbackWrapper — Andrey Prokopenko / githubweb
- Match the default for attach_indices to the default in PairValueIndex — Andrey Prokopenko / githubweb
#34 (Jan 1, 2024, 6:19:06 PM)
- Remove unused distances arg in Nearest dispatchQueryImpl — Andrey Prokopenko / githubweb
#33 (Dec 31, 2023, 12:53:43 PM)
- Fix clang-tidy readability-else-after-return — Andrey Prokopenko / githubweb
- Update .clang-tidy to ignore benchmark::RegisterBenchmark — Andrey Prokopenko / githubweb
#32 (Dec 31, 2023, 1:54:12 AM)
#31 (Dec 29, 2023, 6:17:59 PM)
- Reorganize distributed tree files — Andrey Prokopenko / githubweb
- Fix self-containment tests — Andrey Prokopenko / githubweb
#30 (Dec 29, 2023, 3:22:19 PM)
- Revert "Update Kokkos to 4.2 in the SYCL build" — Andrey Prokopenko / githubweb
#29 (Dec 29, 2023, 3:21:14 PM)
#28 (Dec 29, 2023, 2:58:43 PM)
- Remove ARBORX_TEST_QUERY_TREE_WITH_DISTANCE — Andrey Prokopenko / githubweb
#27 (Dec 29, 2023, 11:05:17 AM)
- Deprecate ArborX::{min,max,minMax} and move them to KokkosExt — Andrey Prokopenko / githubweb
- Cleaning up header — Andrey Prokopenko / githubweb
- Fixing headers — Andrey Prokopenko / githubweb
- Trying to uncomment old test — Andrey Prokopenko / githubweb
- Reductions -> Reduce — Andrey Prokopenko / githubweb
#26 (Dec 28, 2023, 8:55:30 PM)
- Modernize space filling curve checks — Andrey Prokopenko / githubweb
#25 (Dec 28, 2023, 11:42:45 AM)
- Deprecate ArborX::exclusivePrefixSum and provide KokkosExt::exclusive_scan — Andrey Prokopenko / githubweb
- Fix deprecation warnings — Andrey Prokopenko / githubweb
- Deprecate ArborX::accumulate and provide KokkosExt::reduce — Andrey Prokopenko / githubweb
- Fix deprecation warnings — Andrey Prokopenko / githubweb
- Deprecate ArborX::adjacentDifference and provide KokkosExt::adjacent_difference — Andrey Prokopenko / githubweb
- Fix deprecation warnings — Andrey Prokopenko / githubweb
- Deprecate ArborX::iota and provide KokkosExt::iota — Andrey Prokopenko / githubweb
- Fix deprecation warnings — Andrey Prokopenko / githubweb
- Include-what-you-use — Andrey Prokopenko / githubweb
- Remove excluxive_scan(space, view) as non-standard — Andrey Prokopenko / githubweb
- Add more checks to StdAlgorithms — Andrey Prokopenko / githubweb
- Add init value to exclusive_scan — Andrey Prokopenko / githubweb
- Fix another header — Andrey Prokopenko / githubweb
- Refactor tests — Andrey Prokopenko / githubweb
- More fixes — Andrey Prokopenko / githubweb
- [ci skip] Again — Andrey Prokopenko / githubweb
#24 (Dec 28, 2023, 10:51:54 AM)
- Drop Details::AccessTraitsHelper — Damien L-G / githubweb
#23 (Dec 27, 2023, 11:19:36 PM)
- Modernize callbacks compile-time introspection — Damien L-G / githubweb
- Fixup const qualification for callback invocation — Damien L-G / githubweb
#22 (Dec 27, 2023, 11:50:58 AM)
- Remove unnecessary `KOKKOS_FUNCTION` and `KOKKOS_INLINE_FUNCTION` — bosq.yohann / githubweb
- Using AccessValues instead of AccessTraits — bosq.yohann / githubweb
- Slice lengths fix — bosq.yohann / githubweb
- PascalCase on internal types — bosq.yohann / githubweb
- Template CRBFs on input (point) type — bosq.yohann / githubweb
- Removing reallocation for `approx_values` — bosq.yohann / githubweb
- Using raw indices and avoiding remapping — bosq.yohann / githubweb
- Private get source view — bosq.yohann / githubweb
- Handling of tree destruction and unused views — bosq.yohann / githubweb
- Deriving MemorySpace from source points — bosq.yohann / githubweb
- Renaming CRBF — bosq.yohann / githubweb
- Adding new lines at the end of files — bosq.yohann / githubweb
- Moving source view computation in private callback — bosq.yohann / githubweb
- Passing around AccessValues instead of raw user inputs — bosq.yohann / githubweb
- Renaming external predicates / callback — bosq.yohann / githubweb
#21 (Dec 26, 2023, 10:12:30 AM)
- KokkosExt -> KokkosBlah — Andrey Prokopenko / githubweb
- Migrate Swap — Andrey Prokopenko / githubweb
- Migrate Version — Andrey Prokopenko / githubweb
- Migrate Sort — Andrey Prokopenko / githubweb
- Migrate MinMax — Andrey Prokopenko / githubweb
- Migrate AccessibilityTraits — Andrey Prokopenko / githubweb
- Migrated ArithmeticTraits — Andrey Prokopenko / githubweb
- Migrate ViewHelpers — Andrey Prokopenko / githubweb
- Minor cleanup — Andrey Prokopenko / githubweb
#20 (Dec 23, 2023, 8:44:10 PM)
- Fix missing tag within AttachIndices — Andrey Prokopenko / githubweb
#19 (Dec 23, 2023, 12:01:17 PM)
- Template AccessValues on Tag — Andrey Prokopenko / githubweb
- Cut down on the number of AccessTraits<Predicates, PredicatesTag> — Andrey Prokopenko / githubweb
- Explicitly define predicates before dispatching — Andrey Prokopenko / githubweb
- Remove default for AccessValues Tag — Andrey Prokopenko / githubweb
- Change PermutedData size() — Andrey Prokopenko / githubweb
- Switch CUDA CI build from 11.0.3 to 11.1.1 — Andrey Prokopenko / githubweb
#18 (Dec 22, 2023, 8:50:50 PM)
- Introduce PairValueIndex and AttachIndices — Andrey Prokopenko / githubweb
- Fix MLS — Andrey Prokopenko / githubweb
- Move AttachIndices to Experimental and add attach_indices — Andrey Prokopenko / githubweb
#17 (Dec 21, 2023, 10:09:40 PM)
- Do not bother with printing ArborX and Kokkos versions in the examples — Damien L-G / githubweb
- Fixup do not include <ArborX_Version.hpp> in the MD example — Damien L-G / githubweb
#16 (Dec 21, 2023, 10:09:20 PM)
- Do not showcase KokkosExt::ArithmeticTraits in our examples — Damien L-G / githubweb
#15 (Dec 21, 2023, 12:07:52 PM)
#14 (Dec 21, 2023, 11:45:42 AM)
#13 (Dec 21, 2023, 12:57:45 AM)
- Avoid some extra calculations in intersects(sphere, point) — Andrey Prokopenko / githubweb
#12 (Dec 20, 2023, 6:33:46 PM)
- Drop check_valid_geometry_traits test from evaluatePolynomialBasis — Daniel Arndt / githubweb
#11 (Dec 20, 2023, 8:45:50 AM)
- Unify old and new interfaces in a single class — Andrey Prokopenko / githubweb
- Provide BVH alias for both — Andrey Prokopenko / githubweb
- Restore original tree type traits with a single template parameter — Andrey Prokopenko / githubweb
#10 (Dec 18, 2023, 7:10:05 PM)
- Require Kokkos 4.1 — Andrey Prokopenko / githubweb
- Remove KokkosExt::ScopedProfileRegion — Andrey Prokopenko / githubweb
- Remove KokkosExt::bit_cast — Andrey Prokopenko / githubweb
- Switch Kokkos 4.0 -> 4.2 in default and hip containers — Andrey Prokopenko / githubweb
- Remove usage of Kokkos_ENABLE_CUDA_LAMBDA CMake argument — Andrey Prokopenko / githubweb
- Update Kokkos version in Gitlab and Windows builds — Andrey Prokopenko / githubweb
- Update docker/README.md — Andrey Prokopenko / githubweb
- Update Kokkos to 4.2 in the SYCL build — Andrey Prokopenko / githubweb
#9 (Dec 18, 2023, 7:09:35 PM)
- Update version to 1.6 dev — Andrey Prokopenko / githubweb
- Switch SameMajorVersion to AnyNewerVersion — Andrey Prokopenko / githubweb
#8 (Dec 18, 2023, 11:07:57 AM)
- [ci skip] Update CHANGELOG for 1.5 — Andrey Prokopenko / githubweb
#7 (Dec 12, 2023, 2:01:18 PM)
- Delay labels init in DBSCAN to reduce memory high watermark — Andrey Prokopenko / githubweb
#6 (Dec 7, 2023, 9:52:20 AM)
- Cut down on the number of AccessTraits<Primitives, PrimitivesTag> — Andrey Prokopenko / githubweb
#5 (Dec 6, 2023, 11:35:53 PM)
- Change spatial traversal to fix perf regression from #897 — Andrey Prokopenko / githubweb
- Get rid of unnecessary is_leaf var — Andrey Prokopenko / githubweb