, including all inherited members.
AbstractHdf5Access(const std::string &rDirectory, const std::string &rBaseName, const std::string &rDatasetName, bool makeAbsolute=true) | AbstractHdf5Access | |
AbstractHdf5Access(const FileFinder &rDirectory, const std::string &rBaseName, const std::string &rDatasetName) | AbstractHdf5Access | |
AdvanceAlongUnlimitedDimension() | Hdf5DataWriter | |
ApplyPermutation(const std::vector< unsigned > &rPermutation, bool unsafeExtendingMode=false) | Hdf5DataWriter | |
CalculateChunkDims(unsigned targetSize, unsigned *pChunkSizeInBytes, bool *pAllOneChunk) | Hdf5DataWriter | [private] |
CalculateNumberOfChunks() | Hdf5DataWriter | [private] |
CheckUnitsName(const std::string &rName) | Hdf5DataWriter | [private] |
CheckVariableName(const std::string &rName) | Hdf5DataWriter | [private] |
Close() | Hdf5DataWriter | |
ComputeIncompleteOffset() | Hdf5DataWriter | [private] |
DATASET_DIMS | AbstractHdf5Access | [protected, static] |
DefineFixedDimension(long dimensionSize) | Hdf5DataWriter | |
DefineFixedDimension(const std::vector< unsigned > &rNodesToOuput, long vecSize) | Hdf5DataWriter | |
DefineFixedDimensionUsingMatrix(const std::vector< unsigned > &rNodesToOuput, long vecSize) | Hdf5DataWriter | |
DefineUnlimitedDimension(const std::string &rVariableName, const std::string &rVariableUnits, unsigned estimatedLength=1) | Hdf5DataWriter | |
DefineVariable(const std::string &rVariableName, const std::string &rVariableUnits) | Hdf5DataWriter | |
DoesDatasetExist(const std::string &rDatasetName) | AbstractHdf5Access | [protected] |
EndDefineMode() | Hdf5DataWriter | [virtual] |
GetIncompleteNodeMap() | AbstractHdf5Access | |
GetUnlimitedDimensionName() | AbstractHdf5Access | |
GetUnlimitedDimensionUnit() | AbstractHdf5Access | |
GetVariableByName(const std::string &rVariableName) | Hdf5DataWriter | |
Hdf5DataWriter(DistributedVectorFactory &rVectorFactory, const std::string &rDirectory, const std::string &rBaseName, bool cleanDirectory=true, bool extendData=false, std::string datasetName="Data") | Hdf5DataWriter | |
IsDataComplete() | AbstractHdf5Access | |
mBaseName | AbstractHdf5Access | [protected] |
mChunkSize | Hdf5DataWriter | [private] |
mCleanDirectory | Hdf5DataWriter | [private] |
mCurrentTimeStep | Hdf5DataWriter | [private] |
mDataFixedDimensionSize | Hdf5DataWriter | [private] |
mDatasetDims | AbstractHdf5Access | [protected] |
mDatasetName | AbstractHdf5Access | [protected] |
mDirectory | AbstractHdf5Access | [protected] |
mDoubleIncompleteOutputMatrix | Hdf5DataWriter | [private] |
mDoublePermutation | Hdf5DataWriter | [private] |
mEstimatedUnlimitedLength | Hdf5DataWriter | [private] |
mFileFixedDimensionSize | Hdf5DataWriter | [private] |
mFileId | AbstractHdf5Access | [protected] |
mFixedChunkSize | Hdf5DataWriter | [private] |
mHi | Hdf5DataWriter | [private] |
mIncompleteNodeIndices | AbstractHdf5Access | [protected] |
mIsDataComplete | AbstractHdf5Access | [protected] |
mIsFixedDimensionSet | Hdf5DataWriter | [private] |
mIsInDefineMode | Hdf5DataWriter | [private] |
mIsUnlimitedDimensionSet | AbstractHdf5Access | [protected] |
mLo | Hdf5DataWriter | [private] |
mNeedExtend | Hdf5DataWriter | [private] |
mNumberOfChunks | Hdf5DataWriter | [private] |
mNumberOwned | Hdf5DataWriter | [private] |
mOffset | Hdf5DataWriter | [private] |
mrVectorFactory | Hdf5DataWriter | [private] |
mSingleIncompleteOutputMatrix | Hdf5DataWriter | [private] |
mSinglePermutation | Hdf5DataWriter | [private] |
mUnlimitedDatasetId | AbstractHdf5Access | [protected] |
mUnlimitedDimensionName | AbstractHdf5Access | [protected] |
mUnlimitedDimensionUnit | AbstractHdf5Access | [protected] |
mUseExistingFile | Hdf5DataWriter | [private] |
mUseMatrixForIncompleteData | Hdf5DataWriter | [private] |
mUseOptimalChunkSizeAlgorithm | Hdf5DataWriter | [private] |
mVariables | Hdf5DataWriter | [private] |
mVariablesDatasetId | AbstractHdf5Access | [protected] |
OpenFile() | Hdf5DataWriter | [private] |
PossiblyExtend() | Hdf5DataWriter | |
PutStripedVector(std::vector< int > variableIDs, Vec petscVector) | Hdf5DataWriter | |
PutUnlimitedVariable(double value) | Hdf5DataWriter | |
PutVector(int variableID, Vec petscVector) | Hdf5DataWriter | |
SetChunkSize() | Hdf5DataWriter | [private] |
SetFixedChunkSize(const unsigned &rTimestepsPerChunk, const unsigned &rNodesPerChunk, const unsigned &rVariablesPerChunk) | Hdf5DataWriter | |
SetMainDatasetRawChunkCache() | AbstractHdf5Access | [protected] |
SetUnlimitedDatasetId() | AbstractHdf5Access | [protected] |
~AbstractHdf5Access() | AbstractHdf5Access | [virtual] |
~Hdf5DataWriter() | Hdf5DataWriter | [virtual] |