Fix final configuration writing for modular simulator
commit6d62c192947b2ce34faadf7bceb6c0e57175d66d
authorPascal Merz <pascal.merz@me.com>
Wed, 4 Dec 2019 06:55:36 +0000 (3 23:55 -0700)
committerPascal Merz <pascal.merz@colorado.edu>
Thu, 12 Dec 2019 21:58:04 +0000 (12 22:58 +0100)
treecc8add51bd69d1f9b09ce865d83488e37744f2ff
parent86a27bc2bba63500b679b30c8ad7913fc5425680
Fix final configuration writing for modular simulator

Modular simulator was not writing final configuration (.gro) file.
This commit fixes this, and removes an outdated sentence in the
documentation of ITrajectoryWriterClient.
I02299d34 introduces a test to avoid similar errors in the future.

Note that the complexity required to introduce this feature implies that
trajectory writing in the modular simulator needs some work for
GROMACS 2021.

Change-Id: Ie7f03f5beea2d78411c7a0cdfa85f71deeb622fa
src/gromacs/mdlib/trajectory_writing.cpp
src/gromacs/modularsimulator/modularsimulator.cpp
src/gromacs/modularsimulator/modularsimulatorinterfaces.h
src/gromacs/modularsimulator/statepropagatordata.cpp
src/gromacs/modularsimulator/statepropagatordata.h