Skip to content
Success

Changes

Summary

  1. Create a helper forwardQueriesAndCommunicateResults (details)
  2. Switch to using new helper for the nearest distributed (details)
  3. Eliminate nearest loop in favor of two steps (details)
  4. Make final ranks sorting optional (details)
  5. Refactor nearest (details)
  6. [ci skip] Fix comments (details)
Commit 5e66108a307ae274b0ad5eb091e8f62f2a065a7f by Andrey Prokopenko
Create a helper forwardQueriesAndCommunicateResults
The file was modified src/details/ArborX_DetailsDistributedTreeSpatial.hpp (diff)
The file was modified src/details/ArborX_DetailsDistributedTreeUtils.hpp (diff)
Commit dcff80615c995343962e65079c829b31b9be39c0 by Andrey Prokopenko
Switch to using new helper for the nearest distributed
The file was modified src/details/ArborX_DetailsDistributedTreeUtils.hpp (diff)
The file was modified src/details/ArborX_DetailsDistributedTreeNearest.hpp (diff)
Commit 9ef1cc5210d4036c2d3b2638dc697f2f1d2f9b04 by Andrey Prokopenko
Eliminate nearest loop in favor of two steps
The file was modified src/details/ArborX_DetailsDistributedTreeNearest.hpp (diff)
The file was modified src/details/ArborX_DetailsDistributedTreeImpl.hpp (diff)
Commit 526502a94cdb597818f1f58fb28b2339b6f65567 by Andrey Prokopenko
Make final ranks sorting optional
The file was modified src/details/ArborX_DetailsDistributedTreeSpatial.hpp (diff)
The file was modified src/details/ArborX_DetailsDistributedTreeNearest.hpp (diff)
The file was modified src/details/ArborX_DetailsDistributedTreeUtils.hpp (diff)
Commit bc6f62e76f06f8b2dec845f3033bd16ba82bf713 by Andrey Prokopenko
Refactor nearest

- Do not spit out values in phase I
- Switch to using nth_element (based on quickselect) for finding
  farthest distance
The file was modified src/details/ArborX_DetailsDistributedTreeNearest.hpp (diff)
The file was modified src/details/ArborX_DetailsDistributedTreeImpl.hpp (diff)
The file was modified src/details/ArborX_DetailsDistributedTreeNearest.hpp (diff)
The file was modified src/details/ArborX_DetailsDistributedTreeUtils.hpp (diff)