![]() |
Chaste Commit::333233612e3dcc941d260418acd7b5ccdc30390e
|
#include <ImmersedBoundaryMeshReader.hpp>
Public Attributes | |
std::vector< unsigned > | NodeIndices {} |
unsigned | AttributeValue {} |
bool | hasFluidSource {} |
unsigned | fluidSourceIndex {} |
std::vector< unsigned > | cornerNodeIndices {} |
double | averageNodeSpacing {} |
bool | isBoundaryElement {} |
Helper structure that stores the nodes and any attribute value associated with an ImmersedBoundaryElement.
Definition at line 51 of file ImmersedBoundaryMeshReader.hpp.
unsigned ImmersedBoundaryElementData::AttributeValue {} |
Attribute value associated with the element.
Definition at line 57 of file ImmersedBoundaryMeshReader.hpp.
Referenced by ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElement(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElementData(), ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLamina(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLaminaData(), and ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles().
double ImmersedBoundaryElementData::averageNodeSpacing {} |
The element's average node spacing
Definition at line 69 of file ImmersedBoundaryMeshReader.hpp.
Referenced by ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElement(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElementData(), ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLamina(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLaminaData(), and ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles().
std::vector<unsigned> ImmersedBoundaryElementData::cornerNodeIndices {} |
Indices of nodes which are corner nodes
Definition at line 66 of file ImmersedBoundaryMeshReader.hpp.
Referenced by ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElement(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElementData(), ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLamina(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLaminaData(), and ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles().
unsigned ImmersedBoundaryElementData::fluidSourceIndex {} |
The index of the associated fluid source
Definition at line 63 of file ImmersedBoundaryMeshReader.hpp.
Referenced by ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElement(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElementData(), ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLamina(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLaminaData(), and ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles().
bool ImmersedBoundaryElementData::hasFluidSource {} |
Whether the element has an associatd fluid source
Definition at line 60 of file ImmersedBoundaryMeshReader.hpp.
Referenced by ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElement(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElementData(), ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLamina(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLaminaData(), and ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles().
bool ImmersedBoundaryElementData::isBoundaryElement {} |
Whether the element is a boundary element
Definition at line 72 of file ImmersedBoundaryMeshReader.hpp.
Referenced by ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElement(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElementData(), ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLamina(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLaminaData(), and ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles().
std::vector<unsigned> ImmersedBoundaryElementData::NodeIndices {} |
< Vector of Node indices owned by the element.
Definition at line 54 of file ImmersedBoundaryMeshReader.hpp.
Referenced by ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElement(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryElementData(), ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLamina(), ImmersedBoundaryMeshReader< ELEMENT_DIM, SPACE_DIM >::GetNextImmersedBoundaryLaminaData(), and ImmersedBoundaryMeshWriter< ELEMENT_DIM, SPACE_DIM >::WriteFiles().