Chaste  Release::2024.1
VertexElementData Struct Reference

#include <VertexMeshReader.hpp>

+ Collaboration diagram for VertexElementData:

Public Attributes

std::vector< unsignedNodeIndices
 
std::vector< ElementDataFaces
 
std::vector< boolOrientations
 
unsigned AttributeValue
 
unsigned ContainingElement
 

Detailed Description

Helper structure that stores the nodes and any attribute value associated with a VertexElement.

Definition at line 50 of file VertexMeshReader.hpp.

Member Data Documentation

◆ AttributeValue

unsigned VertexElementData::AttributeValue

Attribute value associated with the element.

Definition at line 55 of file VertexMeshReader.hpp.

◆ ContainingElement

unsigned VertexElementData::ContainingElement

Only applies to boundary elements: which element contains this boundary element. Only set if reader called with correct params

Definition at line 56 of file VertexMeshReader.hpp.

◆ Faces

std::vector<ElementData> VertexElementData::Faces

Vector of faces owned by the element (only used in 3D).

Definition at line 53 of file VertexMeshReader.hpp.

◆ NodeIndices

std::vector<unsigned> VertexElementData::NodeIndices

Vector of Node indices owned by the element.

Definition at line 52 of file VertexMeshReader.hpp.

Referenced by VertexMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextElementWithFaces().

◆ Orientations

std::vector<bool> VertexElementData::Orientations

Vector of face orientations (only used in 3D).

Definition at line 54 of file VertexMeshReader.hpp.


The documentation for this struct was generated from the following file: