kspaceFirstOrder3D-OMP  1.2
The C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D
Hdf5File Member List

This is the complete list of members for Hdf5File, including all inherited members.

canAccess(const std::string &fileName)Hdf5Filestatic
close()Hdf5File
closeDataset(const hid_t dataset)Hdf5File
closeGroup(const hid_t group)Hdf5File
create(const std::string &fileName, unsigned int flags=H5F_ACC_TRUNC)Hdf5File
createDataset(const hid_t parentGroup, MatrixName &datasetName, const DimensionSizes &dimensionSizes, const DimensionSizes &chunkSizes, const MatrixDataType matrixDataType, const size_t compressionLevel)Hdf5File
createGroup(const hid_t parentGroup, MatrixName &groupName)Hdf5File
getDatasetDimensionSizes(const hid_t parentGroup, MatrixName &datasetName)Hdf5File
getDatasetNumberOfDimensions(const hid_t parentGroup, MatrixName &datasetName)Hdf5File
getDatasetSize(const hid_t parentGroup, MatrixName &datasetName)Hdf5File
getRootGroup() constHdf5Fileinline
Hdf5File()Hdf5File
Hdf5File(const Hdf5File &)=deleteHdf5File
isOpen() constHdf5Fileinline
kMatrixDataTypeNameHdf5Fileprivatestatic
kMatrixDataTypeNamesHdf5Fileprivatestatic
kMatrixDomainTypeNameHdf5Fileprivatestatic
kMatrixDomainTypeNamesHdf5Fileprivatestatic
MatrixDataType enum nameHdf5File
MatrixDomainType enum nameHdf5File
mFileHdf5Fileprivate
mFileNameHdf5Fileprivate
open(const std::string &fileName, unsigned int flags=H5F_ACC_RDONLY)Hdf5File
openDataset(const hid_t parentGroup, MatrixName &datasetName)Hdf5File
openGroup(const hid_t parentGroup, MatrixName &groupName)Hdf5File
operator=(const Hdf5File &)=deleteHdf5File
readCompleteDataset(const hid_t parentGroup, MatrixName &datasetName, const DimensionSizes &dimensionSizes, T *data)Hdf5File
readMatrixDataType(const hid_t parentGroup, MatrixName &datasetName)Hdf5File
readMatrixDomainType(const hid_t parentGroup, MatrixName &datasetName)Hdf5File
readScalarValue(const hid_t parentGroup, MatrixName &datasetName, T &value)Hdf5File
readStringAttribute(const hid_t parentGroup, MatrixName &datasetName, MatrixName &attributeName)Hdf5File
writeCuboidToHyperSlab(const hid_t dataset, const DimensionSizes &hyperslabPosition, const DimensionSizes &cuboidPosition, const DimensionSizes &cuboidSize, const DimensionSizes &matrixDimensions, const float *matrixData)Hdf5File
writeHyperSlab(const hid_t dataset, const DimensionSizes &position, const DimensionSizes &size, const T *data)Hdf5File
writeMatrixDataType(const hid_t parentGroup, MatrixName &datasetName, const MatrixDataType &matrixDataType)Hdf5File
writeMatrixDomainType(const hid_t parentGroup, MatrixName &datasetName, const MatrixDomainType &matrixDomainType)Hdf5File
writeScalarValue(const hid_t parentGroup, MatrixName &datasetName, const T value)Hdf5File
writeSensorByMaskToHyperSlab(const hid_t dataset, const DimensionSizes &hyperslabPosition, const size_t indexSensorSize, const size_t *indexSensorData, const DimensionSizes &matrixDimensions, const float *matrixData)Hdf5File
writeStringAttribute(const hid_t parentGroup, MatrixName &datasetName, MatrixName &attributeName, const std::string &value)Hdf5File
~Hdf5File()Hdf5Filevirtual