-
Notifications
You must be signed in to change notification settings - Fork 151
Open
Labels
Description
Description
Simulations of bulk shear flow are currently not supported in HOOMD-Blue. Even though box deformations are supported, the necessary periodic boundary conditions to simulate the bulk behavior of shear rheology are not available. We would like to implement Lees-Edwards boundary conditions to support these types of simulations.
Proposed solution
We will implement the Lagrangian-Rhomboid version of Lees-Edwards boundary conditions. The following steps will be taken:
- modify the simulation box object to include deformation of the lattice vectors
- modify the
wrap
,minImage
andshift
methods ofBoxDim
to account for velocity wrapping alongside positions, as particles cross periodic boundaries - modify integration methods or equations of motion that use PBCs, to include particle velocities
- define a box deformation updater that will trigger at special points in the run loop to set the deformation rate on the box; this object will also have methods for resetting the tilt factors if necessary
Additional context
No response