Merge pull request #3161 from athomps/gcmc-relax-mol-mpi-error

Relaxed the error check on molecule moves in parallel. Molecule excha…
This commit is contained in:
Axel Kohlmeyer
2022-03-07 20:24:36 -05:00
committed by GitHub
5 changed files with 537 additions and 31 deletions

View File

@ -444,8 +444,15 @@ doc page for more info.
Do not set "neigh_modify once yes" or else this fix will never be
called. Reneighboring is required.
Only usable for 3D simulations.
Can be run in parallel, but aspects of the GCMC part will not scale
well in parallel. Only usable for 3D simulations.
well in parallel. Currently, molecule translations and rotations
are not supported with more than one MPI process.
It is still possible to do parallel molecule exchange without
translation and rotation moves by setting MC moves to zero
and/or by using mcmoves keyword with *Pmoltrans*=*Pmolrotate*=0.
When using fix gcmc in combination with fix shake or fix rigid,
only GCMC exchange moves are supported, so the argument