GemaCoreLib
The GeMA Core library
GmHdf5 Member List

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

_fileFormatGmHdf5private
_filehGmHdf5private
_fileNameGmHdf5private
_loggerGmHdf5private
_singlePrecisionGmHdf5private
addAcAttributes(H5::H5Object *obj, const GmValueInfo *info, QString unit, int dimFilter, const double *scaleFactor=NULL, const double *offset=NULL)GmHdf5private
addAttribute(H5::H5Object *obj, QString name, int value)GmHdf5privatestatic
addAttribute(H5::H5Object *obj, QString name, unsigned value)GmHdf5privatestatic
addAttribute(H5::H5Object *obj, QString name, double value)GmHdf5privatestatic
addAttribute(H5::H5Object *obj, QString name, bool value)GmHdf5privatestatic
addAttribute(H5::H5Object *obj, QString name, const char *value)GmHdf5privatestatic
addAttribute(H5::H5Object *obj, QString name, QString value)GmHdf5privatestatic
addAttribute(H5::H5Object *obj, QString name, const QStringList &value)GmHdf5privatestatic
addAttribute(H5::H5Object *obj, QString name, unsigned n, const int *values)GmHdf5privatestatic
addAttribute(H5::H5Object *obj, QString name, unsigned n, const unsigned *values)GmHdf5privatestatic
addAttribute(H5::H5Object *obj, QString name, unsigned n, const double *values)GmHdf5privatestatic
addCellAttributes(H5::H5Object *obj, const GmCellMesh *mesh, const GmFileFilter *filter, int ruleIndex=-1)GmHdf5private
addDiscSetNodeAttributes(H5::H5Object *obj, const GmDiscontinuitySet *discSet, bool original, const UnitConverter *conv, const double *scaleFactor, const double *offset)GmHdf5private
addDiscSetTopologyAttributes(H5::H5Object *obj, const GmDiscontinuitySet *discSet, bool original)GmHdf5private
addNodeAttributes(H5::H5Object *obj, const GmMesh *mesh, const GmFileFilter *filter)GmHdf5private
addPropertySetAttributes(H5::H5Object *obj, const GmCellMesh *mesh, int propertySet)GmHdf5private
addScalarAttribute(H5::H5Object *obj, QString name, const H5::PredType &type, T value)GmHdf5privatestatic
addSequenceInfo(QString fileName, int numSequenceFiles, double startTime, double endTime, QString timeUnit, const GmLogCategory &logger)GmHdf5static
addTableAttributes(H5::H5Object *obj, const GmMesh *mesh, const char *type, const GmDiscontinuitySet *discSet=NULL)GmHdf5private
addVectorAttribute(H5::H5Object *obj, QString name, const H5::PredType &type, unsigned n, const T *values)GmHdf5privatestatic
adjustTimeInfo(int sequenceNum, bool multiTime, double startTime, double endTime, QString timeUnit)GmHdf5
create(QString fileName, const GmFileFormat *fileFormat, const GmSimulationData *simData, bool singlePrecision, int sequenceNumber)GmHdf5
createGroup(QString group, double time, QString timeUnit)GmHdf5
createGroups(const QStringList &groups)GmHdf5
dataBuffer(GmValueAccessor *ac, const GmValueInfo *info) constGmHdf5private
fillDiscontinuityPolylineData(const GmDiscontinuitySet *discSet, bool original, const UnitConverter *conv, const double *scaleFactor, const double *offset, QVector< T > &nodes, QVector< int > &topology, int *nsegments) constGmHdf5private
GmHdf5(const GmLogCategory &logger)GmHdf5
hdf5Type(GmStorageType type) constGmHdf5private
saveDiscontinuitySetData(QString coordDsName, QString cellDsName, const GmDiscontinuitySet *discSet, bool original, const UnitConverter *conv, const double *scaleFactor, const double *offset, int *numNodes, int *numSegments, int *dataSize)GmHdf5
saveMeshCellData(QString dsName, const GmCellMesh *mesh, const GmFileFilter *filter, GmCellAccessor *dataAc, int dimFilter)GmHdf5
saveMeshCellExtraColumn(QString dsName, const GmCellMesh *mesh, const GmFileFilter *filter, GmFileIO::ExtraColumns column, int propertySet)GmHdf5
saveMeshGaussData(QString dsName, const GmElementMesh *mesh, const GmFileFilter *filter, int ruleIndex, GmGaussAccessor *dataAc, int dimFilter)GmHdf5
saveMeshGaussIdColumn(QString dsName, const GmElementMesh *mesh, const GmFileFilter *filter, int ruleIndex)GmHdf5
saveMeshGaussNodeCoord(QString dsName, const GmElementMesh *mesh, const GmFileFilter *filter, int ruleIndex, GmValueAccessor *nodeAc, const double *scaleFactor, const double *offset)GmHdf5
saveMeshNodeCoord(QString dsName, const GmMesh *mesh, const GmFileFilter *filter, GmValueAccessor *nodeAc, const double *scaleFactor, const double *offset)GmHdf5
saveMeshNodeData(QString dsName, const GmMesh *mesh, const GmFileFilter *filter, GmValueAccessor *dataAc, int dimFilter)GmHdf5
saveMeshNodeIdColumn(QString dsName, const GmMesh *mesh, const GmFileFilter *filter)GmHdf5
saveMeshPointCloudTopology(QString dsName, const GmMesh *mesh, const GmFileFilter *filter, int ruleIndex=-1)GmHdf5
saveMeshTopology(QString dsName, const GmCellMesh *mesh, const GmFileFilter *filter)GmHdf5
saveNodeData(QString dsName, const GmMesh *mesh, const GmFileFilter *filter, GmValueAccessor *dataAc, int dimFilter, std::function< void(const double *, int, double *)> transformFunc)GmHdf5private
~GmHdf5()GmHdf5