33 #ifndef MATRIX_RECORD_H    34 #define MATRIX_RECORD_H MatrixRecord()
Default constructor. 
 
BaseMatrix * matrixPtr
Pointer to the matrix object. 
 
bool checkpoint
Is the matrix necessary to be preserver when checkpoint is enabled? 
 
MatrixType matrixType
Matrix data type. 
 
DimensionSizes dimensionSizes
Matrix dimension sizes. 
 
MatrixRecord & operator=(const MatrixRecord &src)
operator = 
 
Abstract base class. The common ancestor defining the common interface and allowing derived classes t...
 
Matrix for complex values. 
 
MatrixType
All possible types of the matrix. 
 
const std::string MatrixName
Datatype for matrix names. 
 
Structure with 4D dimension sizes (3 in space and 1 in time). 
 
The header file storing names of all variables. 
 
bool loadData
Is the matrix content loaded from the HDF5 file? 
 
std::string matrixName
Matrix name in the HDF5 file. 
 
A structure storing details about the matrix. 
 
The header file of the common ancestor of all matrix classes. A pure abstract class.