Overview
A Verlet neighbor list stores particles within a cutoff radius plus a buffer distance. The simulation reuses that list until particles have moved far enough that the list must be rebuilt.
Caches nearby particle pairs so neighbor searches can be reused across several simulation steps.
Compact metadata for implementation and discovery.
A Verlet neighbor list stores particles within a cutoff radius plus a buffer distance. The simulation reuses that list until particles have moved far enough that the list must be rebuilt.
Quick facts
Runtime and memory behavior at a glance.
Best
O(1)
Average
O(n)
Worst
O(n)
Space
O(1)
Show caching nearby particles within a buffer distance between rebuilds on a small neighbor search example.
The buffer distance is a performance and correctness parameter: too small risks stale lists, too large wastes pair checks.
What each reference supports for this entry.
Simulation reference covering Verlet Neighbor List integration, particle update, constraint, or animation workflow.
Good next jumps from the relationship graph, ranked for useful discovery.
Simulation · Specialized
Fast Multipole Method approximates far-field interactions, while Verlet neighbor lists reduce short-range pair checks.
Compare with thisData Structures · Core
Spatial hashing is commonly used to build neighbor lists efficiently.
Compare with thisSimulation · Core
Both reduce broad neighbor or collision checks before expensive narrow computations.
Compare with thisBoth reduce broad neighbor or collision checks before expensive narrow computations.
Neighbor lists help particle simulations avoid checking every pair when interactions are short-range.
Spatial hashing is commonly used to build neighbor lists efficiently.