Add support for non-uniform X axis in array data
authorTeemu Murtola <teemu.murtola@gmail.com>
Thu, 27 Feb 2014 05:02:02 +0000 (07:02 +0200)
committerRoland Schulz <roland@rschulz.eu>
Fri, 28 Feb 2014 01:25:46 +0000 (02:25 +0100)
commite1a21fd16857e2f2eba74999578e92ac4f2743c3
treeb9701f2e2a906623d0ee0b17625ce0bb43fc66e2
parent9f9e97c521fbe5067da5f3b903009bfcdbcccb3c
Add support for non-uniform X axis in array data

It is now possible to construct AnalysisArrayData objects that have a
non-uniform X axis.  AnalysisDataAverageModule can use this to provide a
more meaningful X axis in the output plot in case the values correspond
to, e.g., a set of atoms.

Change-Id: I578f6944d4ff51c315d068b011b705be2a4be00a
src/gromacs/analysisdata/arraydata.cpp
src/gromacs/analysisdata/arraydata.h
src/gromacs/analysisdata/modules/average.h
src/gromacs/analysisdata/tests/arraydata.cpp
src/gromacs/analysisdata/tests/average.cpp
src/gromacs/analysisdata/tests/refdata/AverageModuleTest_CanCustomizeNonUniformXAxis.xml [new file with mode: 0644]