HDF5Reader Class Reference

#include <HDF5Reader.h>

Collaboration diagram for HDF5Reader:

Collaboration graph
[legend]
List of all members.

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

Detailed Description

Definition at line 15 of file HDF5Reader.h.


Constructor & Destructor Documentation

HDF5Reader::HDF5Reader ( const char *  inputFile,
MeshBuilder builder 
)

Definition at line 17 of file HDF5Reader.cpp.

References _file, and _inputFile.

HDF5Reader::~HDF5Reader (  ) 

Mesh reader that reads an HDF5 file. Serial implementation

Author:
Dag Evensberget

Definition at line 9 of file HDF5Reader.cpp.

References _file, and _status.


Member Function Documentation

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:


Member Data Documentation

MeshBuilder* HDF5Reader::_builder [private]

Definition at line 24 of file HDF5Reader.h.

Referenced by read().

hid_t HDF5Reader::_dataset [private]

Definition at line 27 of file HDF5Reader.h.

Referenced by read().

hsize_t HDF5Reader::_dimsf[2] [private]

Definition at line 29 of file HDF5Reader.h.

Referenced by read().

hid_t HDF5Reader::_file [private]

Definition at line 26 of file HDF5Reader.h.

Referenced by HDF5Reader(), read(), and ~HDF5Reader().

const char* HDF5Reader::_inputFile [private]

Definition at line 25 of file HDF5Reader.h.

Referenced by HDF5Reader(), and read().

int HDF5Reader::_nof_node [private]

Definition at line 31 of file HDF5Reader.h.

Referenced by read().

herr_t HDF5Reader::_status [private]

Definition at line 30 of file HDF5Reader.h.

Referenced by read(), and ~HDF5Reader().


The documentation for this class was generated from the following files:
Generated on Fri Oct 26 13:35:16 2007 for FEMAXX (Finite Element Maxwell Eigensolver) by  doxygen 1.4.7