stores information for each block of Proteus data More...
Definition at line 40 of file proteusHdf5.H.
Public Member Functions | |
| proteusBlock () | |
Public Attributes | |
| int | numElements |
| number of elements in block More... | |
| int | numVerticesPerElement |
| number of vertices per element (only one element type allowed per block) More... | |
| std::string | blockName |
| block name More... | |
| int | vtkElementType |
| VTK element type. More... | |
| int | originalVtkElementType |
| original VTK element type. More... | |
| std::vector< std::vector< std::vector< double > > > | vertices |
| vertices More... | |
| std::vector< int > | loc2Glob |
| map between local and global IDs More... | |
| std::vector< std::vector< double > > | elementData |
| element field data More... | |
| std::vector< std::vector< double > > | vertexData |
| vertex field data More... | |
|
inline |
Definition at line 61 of file proteusHdf5.H.
| std::string proteusBlock::blockName |
Definition at line 45 of file proteusHdf5.H.
Referenced by proteusHdf5::getBlocks().
| std::vector<std::vector<double> > proteusBlock::elementData |
Definition at line 59 of file proteusHdf5.H.
Referenced by proteusHdf5::getBlockElementData().
| std::vector<int> proteusBlock::loc2Glob |
Definition at line 56 of file proteusHdf5.H.
Referenced by proteusHdf5::getBlockGlobalID().
| int proteusBlock::numElements |
Definition at line 42 of file proteusHdf5.H.
Referenced by proteusHdf5::getBlockElementData(), proteusHdf5::getBlockGlobalID(), proteusHdf5::getBlockInfo(), proteusHdf5::getBlockVertexData(), and proteusHdf5::getBlockXYZ().
| int proteusBlock::numVerticesPerElement |
Definition at line 43 of file proteusHdf5.H.
Referenced by proteusHdf5::getBlockGlobalID(), proteusHdf5::getBlockInfo(), proteusHdf5::getBlockVertexData(), and proteusHdf5::getBlockXYZ().
| int proteusBlock::originalVtkElementType |
This is different if we are converting a high-order element into a low-order element; often useful for visualization
Definition at line 49 of file proteusHdf5.H.
Referenced by proteusHdf5::getBlockInfo().
| std::vector<std::vector<double> > proteusBlock::vertexData |
Definition at line 60 of file proteusHdf5.H.
Referenced by proteusHdf5::getBlockVertexData().
| std::vector<std::vector<std::vector<double> > > proteusBlock::vertices |
Definition at line 55 of file proteusHdf5.H.
Referenced by proteusHdf5::getBlockXYZ().
| int proteusBlock::vtkElementType |
Definition at line 48 of file proteusHdf5.H.
Referenced by proteusHdf5::getBlockInfo().