Split up compare.*
authorTeemu Murtola <teemu.murtola@gmail.com>
Mon, 27 Jun 2016 18:36:07 +0000 (21:36 +0300)
committerTeemu Murtola <teemu.murtola@gmail.com>
Tue, 28 Jun 2016 18:33:57 +0000 (21:33 +0300)
commit022583bd222052fdaf1f3c0ca8ef5d6333e9be69
tree6aad305422547aa89cb4607eda534afd6ea3b97c
parent41e0f9cc70b5f89391029b1cabdd05ee7b2b9fc7
Split up compare.*

Similar to txtdump.*, split up compare.* to basic routines that reside
in utility/ (and math/ for vector types), and data type specific
routines that reside next to the data types.  This supports splitting
the data type specific routines further (in particular, for t_inputrec)
without introducing cyclic dependencies.

Change-Id: I986b7c3a9454fbfeb86842ab3318b106cbb37fed
19 files changed:
src/gromacs/fileio/enxio.cpp
src/gromacs/fileio/enxio.h
src/gromacs/math/veccompare.cpp [new file with mode: 0644]
src/gromacs/math/veccompare.h [moved from src/gromacs/tools/compare.h with 70% similarity]
src/gromacs/mdtypes/inputrec.cpp
src/gromacs/mdtypes/inputrec.h
src/gromacs/mdtypes/state.cpp
src/gromacs/mdtypes/state.h
src/gromacs/tools/check.cpp
src/gromacs/tools/compare.cpp [deleted file]
src/gromacs/topology/atoms.cpp
src/gromacs/topology/atoms.h
src/gromacs/topology/topology.cpp
src/gromacs/topology/topology.h
src/gromacs/trajectory/CMakeLists.txt
src/gromacs/trajectory/trajectoryframe.cpp [new file with mode: 0644]
src/gromacs/trajectory/trajectoryframe.h
src/gromacs/utility/compare.cpp [new file with mode: 0644]
src/gromacs/utility/compare.h [new file with mode: 0644]