Clean-up and improvements in C++ tools.
authorTeemu Murtola <teemu.murtola@gmail.com>
Fri, 23 Aug 2013 04:25:39 +0000 (07:25 +0300)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Fri, 30 Aug 2013 12:43:03 +0000 (14:43 +0200)
commit64a411f7753cd2f4d08615484085157f3a6d38dd
treec66b59e1a6e0e4bc64ba68b27feb716ffa4d35d8
parentf706d625f391619e6291535840826c254eafebca
Clean-up and improvements in C++ tools.

- Make gmx-select accept multiple selections for all output options.
- Make gmx-gangle and gmx-distance accept dynamic selections.
- Remove -dump option from gmx-select and remove commented code related
  to the same in the other tools.

Part of #665.

Change-Id: I5e3c4caf2928a95c2620d969b4f447272ad9b051
15 files changed:
src/gromacs/analysisdata/modules/histogram.cpp
src/gromacs/analysisdata/modules/histogram.h
src/gromacs/trajectoryanalysis/modules/angle.cpp
src/gromacs/trajectoryanalysis/modules/distance.cpp
src/gromacs/trajectoryanalysis/modules/select.cpp
src/gromacs/trajectoryanalysis/modules/select.h
src/gromacs/trajectoryanalysis/tests/angle.cpp
src/gromacs/trajectoryanalysis/tests/distance.cpp
src/gromacs/trajectoryanalysis/tests/refdata/AngleModuleTest_HandlesDynamicSelections.xml [new file with mode: 0644]
src/gromacs/trajectoryanalysis/tests/refdata/DistanceModuleTest_HandlesDynamicSelections.xml [new file with mode: 0644]
src/gromacs/trajectoryanalysis/tests/refdata/SelectModuleTest_BasicTest.xml
src/gromacs/trajectoryanalysis/tests/refdata/SelectModuleTest_HandlesDumpOption.xml [deleted file]
src/gromacs/trajectoryanalysis/tests/refdata/SelectModuleTest_HandlesMaxPDBOutput.xml
src/gromacs/trajectoryanalysis/tests/refdata/SelectModuleTest_HandlesSelectedPDBOutput.xml
src/gromacs/trajectoryanalysis/tests/select.cpp