CompositeSimulatorElement for the modular simulator
commit2486a4260e242d444fa71c60b91898751de76fe5
authorPascal Merz <pascal.merz@me.com>
Tue, 9 Jul 2019 04:35:48 +0000 (8 22:35 -0600)
committerPascal Merz <pascal.merz@colorado.edu>
Tue, 10 Sep 2019 04:17:23 +0000 (10 06:17 +0200)
treeb7e5c999de678f7e518fdf2e44683c69b6c2b62c
parent343f224b11b49c1e79ef071735be16916b0596f6
CompositeSimulatorElement for the modular simulator

This element allows to have a list of elements act as a single one.
This will simplify building algorithms.

This commit is part of the commit chain introducing the new modular
simulator. Please see docs/doxygen/lib/modularsimulator.md for details
on the chosen approach. As the elements of the new simulator cannot all
be introduced in one commit, it might be worth to view Iaae1e205 to see
a working prototype of the approach.

Change-Id: If2153923dd9421288ad57337c7255000bb7c1d91
docs/doxygen/lib/modularsimulator.md
src/gromacs/modularsimulator/compositesimulatorelement.cpp [new file with mode: 0644]
src/gromacs/modularsimulator/compositesimulatorelement.h [new file with mode: 0644]