-
Notifications
You must be signed in to change notification settings - Fork 8
Add Backend for SpatialHashingCellList #111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Add Backend for SpatialHashingCellList #111
Conversation
558bd39
to
5628e27
Compare
Move check_cell_bounds() and construct_backends() to separate cell_lists_util.jl to share functionality between different cell lists.
5628e27
to
d5f2960
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #111 +/- ##
==========================================
- Coverage 87.84% 86.94% -0.90%
==========================================
Files 15 15
Lines 625 659 +34
==========================================
+ Hits 549 573 +24
- Misses 76 86 +10
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
- Move functions from cell_lists_util.jl to cell_lists.jl - Change dispatch in `supported_update_strategies()` - Change doc string of SHCL (SpatialHashingCellList)
- Add `@inbounds` in `push_cell_atomic!` - Improved type dispatch for `supported_update_strategies` - Clarified and cleaned up cell list initialization and emptying, - General code cleanup.
62a464a
to
24fddaf
Compare
Make cell_list.coords primitive to use Atomix.
…ing/PointNeighbors.jl into SpatialHashingBackend
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's finally finish this old PR.
Please add a test with the new backend to the general NHS tests comparing against trivial.
- Update the tests - Improve the documentation - Minor changes
Add option for different backends for SpatialHashingCellList.
Please have a look @efaulhaber .