NEMoSys  0.63.0
A modular, extensible resource with robust automated mesh generation, mesh quality analysis, adaptive mesh refinement, and data transfer between arbitrary meshes.
PNTMesh::blockType Struct Reference

Detailed Description

Definition at line 67 of file pntMesh.H.

Public Attributes

int numElementsInBlock
 
int numBoundarySurfacesInBlock
 
int nodesPerElement
 
int ordIntrp
 
int ordEquat
 
int numSurfPerEleInBlock
 
elementType eTpe
 
std::string regionName
 
std::vector< int > elmIds
 
std::vector< surfaceBCTagsrfBCTag
 
std::vector< int > srfBCEleRef
 
std::vector< int > glbSrfId
 
std::vector< int > adjBlkId
 
std::vector< int > adjElmId
 
std::vector< int > adjRefId
 
std::vector< std::vector< int > > eConn
 

Member Data Documentation

◆ adjBlkId

std::vector<int> PNTMesh::blockType::adjBlkId

Definition at line 80 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ adjElmId

std::vector<int> PNTMesh::blockType::adjElmId

Definition at line 81 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ adjRefId

std::vector<int> PNTMesh::blockType::adjRefId

Definition at line 82 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ eConn

std::vector<std::vector<int> > PNTMesh::blockType::eConn

Definition at line 83 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ elmIds

std::vector<int> PNTMesh::blockType::elmIds

Definition at line 76 of file pntMesh.H.

◆ eTpe

elementType PNTMesh::blockType::eTpe

Definition at line 74 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ glbSrfId

std::vector<int> PNTMesh::blockType::glbSrfId

Definition at line 79 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ nodesPerElement

int PNTMesh::blockType::nodesPerElement

Definition at line 70 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ numBoundarySurfacesInBlock

int PNTMesh::blockType::numBoundarySurfacesInBlock

Definition at line 69 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ numElementsInBlock

int PNTMesh::blockType::numElementsInBlock

Definition at line 68 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ numSurfPerEleInBlock

int PNTMesh::blockType::numSurfPerEleInBlock

Definition at line 73 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ ordEquat

int PNTMesh::blockType::ordEquat

Definition at line 72 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ ordIntrp

int PNTMesh::blockType::ordIntrp

Definition at line 71 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ regionName

std::string PNTMesh::blockType::regionName

Definition at line 75 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ srfBCEleRef

std::vector<int> PNTMesh::blockType::srfBCEleRef

Definition at line 78 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().

◆ srfBCTag

std::vector<surfaceBCTag> PNTMesh::blockType::srfBCTag

Definition at line 77 of file pntMesh.H.

Referenced by PNTMesh::pntMesh::pntMesh().


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