ArborX
ArborX copied to clipboard
Performance-portable geometric search library
First observed in #445, but spinning in this issue. So far, only have Cuda observations, and the fact that ExaWind problem is slower for sorted in Serial. This is with...
## Purpose Facilitate easier examination of user data by allowing to save primitives and queries and subsequently share with us. Immediate use cases: NimbleSM (to study OpenMP/MPI scaling), CabanaMD (to...
# Problem Given a set of 3D points (particles) and a radius, for every particle find all particles within a sphere of the given radius. Of note: - Finding extra...
Detected in #268. Warnings like ``` /var/jenkins/workspace/ArborX_PR-268/src/details/ArborX_Predicates.hpp(34): warning: __device__ annotation is ignored on a function("Nearest") that is explicitly defaulted on its first declaration ``` were not detected in Style. It...
Fixes #641. Only files in `src` are changed.
The patch tries to solve the problem of slow `Serial` atomics when Kokkos compiled with other backends. This patch is not strictly necessary right now, as one could compile Kokkos...
Mostly for CI for now.
The goal is to have a placeholder for quick experimenting. Did not want to put into examples, as that may confuse users, or tests.
The strategy here is to do a regular query that gets us the MPI ranks, and primitive indices for each query, send them back to the MPI rank owning the...