- [ ] Pass max neighbor guess to VerletList build function - [ ] Try direct binning (LinkedCellList) instead of neighbor list - [x] Delay neighbor construction with skin distance - Return max displacement from integration routine and only rebuild list if skin distance is exceeded Additional options: - `ArborX::DistributedTree` to search with a callback and avoid storing additional neighbors - Extension to `ParticleGridHalo` which tracks when particles move more than one MPI rank and then switches to general migration
Additional options:
ArborX::DistributedTreeto search with a callback and avoid storing additional neighborsParticleGridHalowhich tracks when particles move more than one MPI rank and then switches to general migration