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 = 
 
The header file containing metadata about matrices stored in the matrix container. 
 
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). 
 
void set(const MatrixType matrixType, const DimensionSizes dimensionSizes, const bool loadData, const bool checkpoint, MatrixName &matrixName)
Set all values for the record. 
 
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.