Prepare Verlet scheme later in runner
commitee2936efb1f5cedb792ea56a83c6eed904133519
authorMark Abraham <mark.j.abraham@gmail.com>
Mon, 4 Sep 2017 21:53:49 +0000 (4 23:53 +0200)
committerKasson <kasson@gmail.com>
Wed, 6 Sep 2017 14:00:45 +0000 (6 16:00 +0200)
tree15c52cfcf799a0bc2eb0d2f494b887fafbc32e6d
parent2990620196f2be3f5c03b83d227a3bf68d8e048d
Prepare Verlet scheme later in runner

As noted in the TODO, preparing the Verlet scheme can wait until we
need rlist chosen so that we can set up the domain
decomposition. Moving it later in mdrun helps clarify the unrelated
process of setting up thread-MPI, and also means that the state used
when preparing the Verlet scheme is the one from the checkpoint file,
where applicable.

Moved a warning for the group scheme on BG/Q to a more appropriate
place.

Noted some TODOs for managing kinds of state better in future.

Change-Id: I99a014d9465b46b32038cfdcee99dc3896d2f265
src/gromacs/mdlib/forcerec.cpp
src/programs/mdrun/md.cpp
src/programs/mdrun/runner.cpp