Start with cell list! [Alder and Wainwright (1959)]
"neighbor 0.5 bin" "neighbor 0.5 nsq"
Small and larger particle [t'Veld et al.(2008)]
Implementation: various stencils extend
"neighbor 0.5 multi" "newton off"
Implementation: various classes extend
Final /bin/stencil/pair selection is reported...
"(1) pair gran/hooke/history/multi, perpetual attributes: half, newton on, size, history pair build: half/size/bin/newton stencil: half/bin/3d/newton bin: standard"
Large separation of scales not handled well by stencil
Bin different size particles in different size cell lists!
Particles identified by standard
"neighbor 0.5 bytype"
Hierarchy favours compact stencils:
What about cross-type interactions?
Implementation: new stencils extend
Domain decomposition plus message passing
Model system based on sand
Exactly two sizes
"comm_modify mode multi cutoff/bytype"
Ishan Srivastava of Sandia for making available some extra LAMMPS granular classes.