Add outputadapters (1/3)
commitaabbe04439de6154698bf817b86eaf927b5391c8
authorPaul Bauer <paul.bauer.q@gmail.com>
Thu, 30 Aug 2018 13:23:49 +0000 (30 15:23 +0200)
committerMark Abraham <mark.j.abraham@gmail.com>
Thu, 2 May 2019 21:28:38 +0000 (2 23:28 +0200)
tree3c550d3d21ea52afcef158cb101f3e62b48f9909
parent8ef8d2bc44911a598e41d9f5f05cf5c409fd0e94
Add outputadapters (1/3)

Add outputadapters based on IOutputAdapter that can be used to set the
number of atoms written to disk and control the addition of the t_atoms
information to the processed t_trxframe.

Change-Id: I0084a1566024f0a56f72eab031f927d342f42b30
14 files changed:
src/gromacs/coordinateio.h
src/gromacs/coordinateio/CMakeLists.txt
src/gromacs/coordinateio/coordinatefile.cpp
src/gromacs/coordinateio/enums.h
src/gromacs/coordinateio/outputadapters.h
src/gromacs/coordinateio/outputadapters/outputselector.cpp [new file with mode: 0644]
src/gromacs/coordinateio/outputadapters/outputselector.h [new file with mode: 0644]
src/gromacs/coordinateio/outputadapters/setatoms.cpp [new file with mode: 0644]
src/gromacs/coordinateio/outputadapters/setatoms.h [new file with mode: 0644]
src/gromacs/coordinateio/tests/CMakeLists.txt
src/gromacs/coordinateio/tests/coordinate_test.h
src/gromacs/coordinateio/tests/outputadapters.cpp [copied from src/gromacs/coordinateio/outputadapters.h with 67% similarity]
src/gromacs/coordinateio/tests/outputadapters.h [new file with mode: 0644]
src/gromacs/coordinateio/tests/setatoms.cpp [new file with mode: 0644]