Fix order of ED/swap blocks during checkpoint reading.
authorCarsten Kutzner <ckutzne@gwdg.de>
Tue, 14 Oct 2014 08:56:14 +0000 (10:56 +0200)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Mon, 20 Oct 2014 01:09:29 +0000 (03:09 +0200)
commitd221cf330fa443aa0d6749725bdf3b45b256a519
treef56c14a60684c9163465aa2816a590d6aa18e5db
parentb81927cc22b12cb5e797c933d5cd2a7d21b73283
Fix order of ED/swap blocks during checkpoint reading.

For some reason the order of reading the swap state and the essential
dynamics (ED) state were mixed up in read_checkpoint(), which lead to
unreadable state files if both ED and swap functionality were used.
This fix changes the order of those blocks to be consistent with
write_checkpoint().

Change-Id: Ie234486b990861decef9e00fc5125f867001f814
src/gromacs/gmxlib/checkpoint.c