Avoid seg fault when PME-PP GPU comm flag is used in isolation
authorAlan Gray <alangray3@gmail.com>
Sun, 23 Aug 2020 12:31:56 +0000 (05:31 -0700)
committerAlan Gray <alangray3@gmail.com>
Thu, 27 Aug 2020 12:15:24 +0000 (12:15 +0000)
commit079184183e875b0a33e90b826f6d3398e2b33773
tree9df5b3057a7fe31531095617ef9fc7c53ac1df17
parenta33f2ad8f895e0f9d6952ecfef9d95e13bbf44c8
Avoid seg fault when PME-PP GPU comm flag is used in isolation

Improves stability by ensuring that GPU buffer ops flag is
automatically set if GPU PME-PP flag is set (in the same way as was
already done for GPU DD flag). Otherwise get a seg fault if PME-PP GPU
env trigger is used without either GPU DD or GPU Buffer ops env
triggers).
src/gromacs/mdrun/runner.cpp