Change some domdec data members to RVec or IVec
authorejjordan <ejjordan@kth.se>
Thu, 12 Dec 2019 17:59:56 +0000 (18:59 +0100)
committerJoe Jordan <e.jjordan12@gmail.com>
Thu, 19 Dec 2019 16:48:57 +0000 (17:48 +0100)
commit28628e7fdb63f86b10c0f0adec45dfcc51b0725e
treec844b057a682025734b2b7284287b8c705bc1daa
parente3b4490d9c8af51e50f86e060fc96caae035e7c6
Change some domdec data members to RVec or IVec

Where a trivial change from rvec/ivec to RVec/IVec is possible,
that change has been made. The data member gmx_domdec_t.nc is
renamed to numCells to facilitate completing the todo about
changing this member to IVec. Some dead code is also removed
from the domdec module.

Change-Id: I1ef78c5ec198c60a1dd40a57ee5f87feb48bf490
18 files changed:
src/gromacs/domdec/box.cpp
src/gromacs/domdec/cellsizes.cpp
src/gromacs/domdec/distribute.cpp
src/gromacs/domdec/domdec.cpp
src/gromacs/domdec/domdec_internal.h
src/gromacs/domdec/domdec_specatomcomm.cpp
src/gromacs/domdec/domdec_struct.h
src/gromacs/domdec/domdec_topology.cpp
src/gromacs/domdec/dump.cpp
src/gromacs/domdec/partition.cpp
src/gromacs/domdec/redistribute.cpp
src/gromacs/mdlib/constr.cpp
src/gromacs/mdlib/force.cpp
src/gromacs/mdlib/mdoutf.cpp
src/gromacs/mdlib/nsgrid.cpp
src/gromacs/mdlib/qmmm.cpp
src/gromacs/mdlib/vsite.cpp
src/gromacs/nbnxm/nbnxm_setup.cpp