Fix DD 1 pulse checks without DLB
authorBerk Hess <hess@kth.se>
Fri, 20 Sep 2019 14:22:02 +0000 (16:22 +0200)
committerBerk Hess <hess@kth.se>
Fri, 20 Sep 2019 15:09:36 +0000 (17:09 +0200)
commit2fb7901d11e4f7d21383898393bafaef8b59dd96
tree1847b9ac313eef03384e5eda8433dff05ba8ecf5
parentb396a73c764fff3834bb748e6be532cf43345233
Fix DD 1 pulse checks without DLB

The check for requesting single pulse DD communication only
worked correctly without DLB.
Also added a check for 1 pulse with PME tuning.

Todo: PME tuned runs might still end up with multiple pulses
      due to pressure scaling. This needs to be checked.

Fixes #3100

Change-Id: Icac5e37ef79385fd7c7cf5c19c7b40b2d685b95b
src/gromacs/domdec/domdec.cpp