13 #if !defined(KRATOS_HDF5_CONNECTIVITIES_DATA_H_INCLUDED)
14 #define KRATOS_HDF5_CONNECTIVITIES_DATA_H_INCLUDED
60 inline std::string
const&
Name()
const
65 inline unsigned size()
const
75 void ReadData(
File& rFile,
const std::string& rPath,
unsigned StartIndex,
unsigned BlockSize);
A base class for reading and writing an HDF5 file.
Definition: hdf5_file.h:57
Represents connectivities information of a single element or condition type in a mesh.
Definition: hdf5_connectivities_data.h:47
void Clear()
Definition: hdf5_connectivities_data.cpp:248
std::string const & Name() const
Definition: hdf5_connectivities_data.h:60
KRATOS_CLASS_POINTER_DEFINITION(ConnectivitiesData)
unsigned size() const
Definition: hdf5_connectivities_data.h:65
void WriteData(File &rFile, const std::string &rPath, WriteInfo &rInfo)
Write data to a file.
Definition: hdf5_connectivities_data.cpp:43
void SetData(ConditionsContainerType const &rConditions)
void ReadData(File &rFile, const std::string &rPath, unsigned StartIndex, unsigned BlockSize)
Read data from a file.
Definition: hdf5_connectivities_data.cpp:14
void CreateEntities(NodesContainerType &rNodes, PropertiesContainerType &rProperties, ConditionsContainerType &rConditions) const
void SetData(ElementsContainerType const &rElements)
Definition: hdf5_connectivities_data.cpp:127
void CreateEntities(NodesContainerType &rNodes, PropertiesContainerType &rProperties, ElementsContainerType &rElements) const
Definition: hdf5_connectivities_data.cpp:69
void SetData(const std::string &rName, ConditionsContainerType const &rConditions)
Definition: amatrix_interface.h:41
A sorted associative container similar to an STL set, but uses a vector to store pointers to its data...
Definition: pointer_vector_set.h:72
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
Stores information about a dataset written to HDF5.
Definition: hdf5_file.h:44