Chaste Commit::1fd4e48e3990e67db148bc1bc4cf6991a0049d0c
|
#include <AbstractMeshReader.hpp>
Public Attributes | |
std::vector< unsigned > | NodeIndices |
double | AttributeValue |
unsigned | ContainingElement |
Helper structure that stores the nodes and any attribute value associated with an Element.
Definition at line 51 of file AbstractMeshReader.hpp.
|
inline |
Definition at line 54 of file AbstractMeshReader.hpp.
double ElementData::AttributeValue |
Attribute value associated with the element.
Definition at line 59 of file AbstractMeshReader.hpp.
Referenced by Toroidal2dVertexMesh::ConstructFromMeshReader(), PottsMesh< DIM >::ConstructFromMeshReader(), TetrahedralMesh< DIM, DIM >::FreeTriangulateIo(), AbstractTetrahedralMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextBoundaryElement(), AbstractTetrahedralMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextCableElement(), TrianglesMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextCableElementData(), VtkMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextCableElementData(), PottsMeshWriter< SPACE_DIM >::GetNextElement(), VertexMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextElement(), AbstractTetrahedralMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextElement(), PottsMeshReader< SPACE_DIM >::GetNextElementData(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementData(), AbstractCachedMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementData(), GmshMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementData(), TrianglesMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementData(), VtkMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementData(), VertexMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementData(), VertexMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementDataWithFaces(), VertexMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextElementWithFaces(), PottsMeshReader< SPACE_DIM >::GetNextFaceData(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextFaceData(), AbstractCachedMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextFaceData(), GmshMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextFaceData(), TrianglesMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextFaceData(), VertexMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextFaceData(), VtkMeshWriter< ELEMENT_DIM, SPACE_DIM >::MakeVtkMesh(), TetrahedralMesh< DIM, DIM >::SolveBoundaryElementMapping(), AbstractTetrahedralMeshWriter< ELEMENT_DIM, SPACE_DIM >::UnpackElement(), TrianglesMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteElementsAsFaces(), PottsMeshWriter< SPACE_DIM >::WriteFiles(), VertexMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles(), CmguiMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles(), MeshalyzerMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles(), and TrianglesMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles().
unsigned ElementData::ContainingElement |
Only applies to boundary elements: which element contains this boundary element. Only set if reader called with correct params
Definition at line 60 of file AbstractMeshReader.hpp.
Referenced by QuadraticMeshHelper< DIM >::AddNodesToBoundaryElements(), and TrianglesMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextFaceData().
std::vector<unsigned> ElementData::NodeIndices |
Vector of Node indices owned by the element.
Definition at line 58 of file AbstractMeshReader.hpp.
Referenced by Toroidal2dVertexMesh::ConstructFromMeshReader(), PottsMesh< DIM >::ConstructFromMeshReader(), AbstractTetrahedralMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextBoundaryElement(), AbstractTetrahedralMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextCableElement(), TrianglesMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextCableElementData(), VtkMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextCableElementData(), PottsMeshWriter< SPACE_DIM >::GetNextElement(), VertexMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextElement(), AbstractTetrahedralMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextElement(), PottsMeshReader< SPACE_DIM >::GetNextElementData(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementData(), AbstractCachedMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementData(), GmshMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementData(), TrianglesMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementData(), VtkMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementData(), VertexMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementData(), VertexMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextElementDataWithFaces(), VertexMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextElementWithFaces(), PottsMeshReader< SPACE_DIM >::GetNextFaceData(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextFaceData(), AbstractCachedMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextFaceData(), GmshMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextFaceData(), TrianglesMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextFaceData(), VtkMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextFaceData(), VertexMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextFaceData(), VtkMeshWriter< ELEMENT_DIM, SPACE_DIM >::MakeVtkMesh(), DistributedTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >::ParMetisLibraryNodeAndElementPartitioning(), NodePartitioner< ELEMENT_DIM, SPACE_DIM >::PetscMatrixPartitioning(), MixedDimensionMesh< ELEMENT_DIM, ELEMENT_DIM >::RegisterCableElement(), DistributedTetrahedralMesh< DIM, DIM >::Rotate(), TetrahedralMesh< DIM, DIM >::SolveBoundaryElementMapping(), AbstractTetrahedralMeshWriter< ELEMENT_DIM, SPACE_DIM >::UnpackElement(), TrianglesMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteElementsAsFaces(), TrianglesMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFacesAsEdges(), PottsMeshWriter< SPACE_DIM >::WriteFiles(), VertexMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles(), CmguiMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles(), MeshalyzerMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles(), and TrianglesMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles().