Skip to content

Understanding minimum domain size with MPI #1815

Answered by joaander
arnau-jr asked this question in Support
Discussion options

You must be logged in to vote

Do you use constrain.Rigid?

  • r_ghost_max = max(pairwise_rcuts + buffer) + max(rigid_body_diameters).
  • d.z/2 is half the domain length.

The pairwise r_cut values and the rigid body diameters depend on the parameters you set in the simulation (pair.r_cut and rigid.body), not on the choice of neighbor list data structure. The requirement that r_ghost_max < min(d)/2 is a fundamental limitation of HOOMD-blue's choice of domain decomposition.

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@arnau-jr
Comment options

@joaander
Comment options

Answer selected by arnau-jr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Support
Labels
None yet
2 participants