-
I'm trying to understand the limits of domain decomposition in HOOMD. We are running a system with 2 MPI CPU ranks and so the domain decomposition that we obtain is:
Units in nm. Now I understand why we are getting this message but I'm not sure why we get that specific size. According to the HOOMD documentation, the minimum domain size is twice the largest cutoff + cell buffer. In our case the largest cutoff is 0.994 nm and we use the default cell buffer of 0.4, which means that the minimum size should be My questions then are the following:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Do you use
The pairwise |
Beta Was this translation helpful? Give feedback.
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
andrigid.body
), not on the choice of neighbor list data structure. The requirement thatr_ghost_max < min(d)/2
is a fundamental limitation of HOOMD-blue's choice of domain decomposition.