Clean up PME domain count passing
commitfd5e307528fafab5e936b974d800c36562fba5fb
authorBerk Hess <hess@kth.se>
Mon, 7 May 2018 14:09:38 +0000 (7 16:09 +0200)
committerBerk Hess <hess@kth.se>
Tue, 15 May 2018 13:00:18 +0000 (15 15:00 +0200)
tree223989091dde51069dec7f7532b19610b6366d40
parent960bfd69121d9e4de6949507e7030723fe72b8be
Clean up PME domain count passing

The PME domain count was passed in two ints with node and major/minor
in the name, whereas it was actually the number of domains along x/y.
Now a struct is passed around and three useless arguments to
init_domain_decomposition have been removed.

Change-Id: I6ac92f2d0515e8dec78581b65714cd5b8c48bc51
src/gromacs/domdec/domdec.cpp
src/gromacs/domdec/domdec.h
src/gromacs/ewald/pme-load-balancing.cpp
src/gromacs/ewald/pme.cpp
src/gromacs/ewald/pme.h
src/gromacs/ewald/tests/pmetestcommon.cpp
src/gromacs/mdrun/runner.cpp