Start making IMD and swap model IMDModule
authorMark Abraham <mark.j.abraham@gmail.com>
Sun, 31 Mar 2019 16:42:04 +0000 (18:42 +0200)
committerMark Abraham <mark.j.abraham@gmail.com>
Wed, 10 Apr 2019 15:52:37 +0000 (17:52 +0200)
commit728ff0327a4e4c63ec7a9e9f002b678a08365b69
tree38d42e466c9892c8df4983b3b04f84fdf4ab0d95
parentde0a1d5d35eabc53654f59720502bc618449c283
Start making IMD and swap model IMDModule

Moved MDModules to mdrun code module (to relieve cyclic dependency
that would otherwise result), because it is a very high level thing
that is intended to be aware of very many components.

Refs #2877

Change-Id: Ia7d1422bab887f768f8abed01edcbc4fb290dfeb
15 files changed:
src/gromacs/gmxpreprocess/grompp.cpp
src/gromacs/gmxpreprocess/readir.cpp
src/gromacs/gmxpreprocess/tests/readir.cpp
src/gromacs/imd/imd.cpp
src/gromacs/imd/imd.h
src/gromacs/mdrun/CMakeLists.txt
src/gromacs/mdrun/mdmodules.cpp [moved from src/gromacs/mdrunutility/mdmodules.cpp with 94% similarity]
src/gromacs/mdrun/mdmodules.h [moved from src/gromacs/mdrunutility/mdmodules.h with 97% similarity]
src/gromacs/mdrun/runner.cpp
src/gromacs/mdrun/runner.h
src/gromacs/mdrunutility/CMakeLists.txt
src/gromacs/swap/swapcoords.cpp
src/gromacs/swap/swapcoords.h
src/gromacs/tools/check.cpp
src/gromacs/tools/dump.cpp