39 bool readVector(
const std::string& path, std::vector<int>& vec);
44 bool readVector(
const std::string& path, std::vector<double>& vec);
49 bool readDouble(
const std::string& name,
double& out);
54 bool readString(
const std::string& name, std::string& out);
Base class for interacting with HDF5 files.
Global algebraic operations on index 1-based matrices and vectors.
Base class for interacting with HDF5 files.
Definition HDF5Base.h:30
Read data from a HDF5 file.
Definition FieldFunctions.C:28
int getFieldSize(const std::string &fieldPath)
Returns number of patches for a field.
Definition HDF5Reader.C:164
bool readDouble(const std::string &name, double &out)
Reads a single double value.
Definition HDF5Reader.C:86
bool read3DArray(const std::string &name, Matrix3D &data)
Reads a 3D array.
Definition HDF5Reader.C:125
bool readVector(const std::string &path, std::vector< int > &vec)
Reads an integer vector.
Definition HDF5Reader.C:58
bool readString(const std::string &name, std::string &out)
Reads a text string.
Definition HDF5Reader.C:105
Class for administration of MPI processes in IFEM library.
Definition ProcessAdm.h:33