#include <HDF5Reader.h>
Collaboration diagram for HDF5Reader:
Public Member Functions | |
HDF5Reader (const char *inputFile, MeshBuilder *builder) | |
~HDF5Reader () | |
void | read () |
Private Attributes | |
MeshBuilder * | _builder |
const char * | _inputFile |
hid_t | _file |
hid_t | _dataset |
hsize_t | _dimsf [2] |
herr_t | _status |
int | _nof_node |
Definition at line 15 of file HDF5Reader.h.
HDF5Reader::HDF5Reader | ( | const char * | inputFile, | |
MeshBuilder * | builder | |||
) |
HDF5Reader::~HDF5Reader | ( | ) |
Mesh reader that reads an HDF5 file. Serial implementation
Definition at line 9 of file HDF5Reader.cpp.
void HDF5Reader::read | ( | ) |
Definition at line 28 of file HDF5Reader.cpp.
References _builder, _dataset, _dimsf, _file, _inputFile, _nof_node, _status, MeshBuilder::finalize_bc(), MeshBuilder::finalize_coord(), MeshBuilder::finalize_tet(), MeshBuilder::init_coord(), INTMEMTYPE, REALMEMTYPE, MeshBuilder::set_bc(), MeshBuilder::set_coord(), MeshBuilder::set_tet(), and x.
Here is the call graph for this function:
MeshBuilder* HDF5Reader::_builder [private] |
hid_t HDF5Reader::_dataset [private] |
hsize_t HDF5Reader::_dimsf[2] [private] |
hid_t HDF5Reader::_file [private] |
const char* HDF5Reader::_inputFile [private] |
int HDF5Reader::_nof_node [private] |
herr_t HDF5Reader::_status [private] |