Introduce GlobalCommunicationHelper
authorPascal Merz <pascal.merz@me.com>
Thu, 6 Aug 2020 22:30:23 +0000 (16:30 -0600)
committerPascal Merz <pascal.merz@me.com>
Fri, 7 Aug 2020 18:08:00 +0000 (12:08 -0600)
commit8b8c7270ac6217db0e7ff9eb80ad86b5bbed98d5
treeb467b49611938df7f82646d2b3c80d82cf28eb70
parent9efee847789ff790d935beb1e6c741af2187e63e
Introduce GlobalCommunicationHelper

In view of #3437 (!410), this introduces a helper container to store
data related to global communication. With the upcoming builder
approach, there won't be a central location where all elements are
created, so this helper container helps grouping related data allowing
for shorter call signatures. This helper object will become obsolete
when moving to a client-based global communication (#3421,
draft implementation ready).
src/gromacs/modularsimulator/domdechelper.cpp
src/gromacs/modularsimulator/modularsimulator.cpp
src/gromacs/modularsimulator/simulatoralgorithm.cpp
src/gromacs/modularsimulator/simulatoralgorithm.h