Public Member Functions | |
ConcreteNetworkElement (meshChunk &ck_) | |
void | setFace (const meshState &s_, int face_) |
virtual CPoint | getNodeLocation (int i) const |
Return the location of the i'th node of this element. | |
virtual const double * | getNodeData (int i) const |
Return the vector of data associated with our i'th node. | |
ConcreteNetworkElement (tetMeshChunk &ck_) | |
void | setTet (const meshState &s_, int tet_) |
virtual CPoint | getNodeLocation (int i) const |
Return the location of the i'th node of this element. | |
virtual const double * | getNodeData (int i) const |
Return the vector of data associated with our i'th node. | |
Private Attributes | |
const meshState * | s |
meshChunk & | ck |
int | face |
const int * | faceConn |
const meshState * | s |
tetMeshChunk & | ck |
int | tet |
const int * | tetConn |
Definition at line 387 of file parallelsurfacetransfer.C.
ConcreteNetworkElement::ConcreteNetworkElement | ( | meshChunk & | ck_ | ) | [inline] |
Definition at line 393 of file parallelsurfacetransfer.C.
ConcreteNetworkElement::ConcreteNetworkElement | ( | tetMeshChunk & | ck_ | ) | [inline] |
Definition at line 385 of file paralleltransfer.C.
Definition at line 395 of file parallelsurfacetransfer.C.
References ck, face, faceConn, meshChunk::getFaceConn(), and s.
Referenced by faceReceiver::getFace().
Return the location of the i'th node of this element.
Implements ConcreteElement.
Definition at line 402 of file parallelsurfacetransfer.C.
References ck, faceConn, meshChunk::getPtLoc(), and s.
virtual const double* ConcreteNetworkElement::getNodeData | ( | int | i | ) | const [inline, virtual] |
Return the vector of data associated with our i'th node.
Implements ConcreteElementNodeData.
Definition at line 407 of file parallelsurfacetransfer.C.
References ck, faceConn, meshChunk::getPtData(), and s.
Definition at line 387 of file paralleltransfer.C.
References ck, s, tet, and tetConn.
Referenced by tetReceiver::getTet().
Return the location of the i'th node of this element.
Implements ConcreteElement.
Definition at line 394 of file paralleltransfer.C.
References ck, meshChunk::getPtLoc(), s, and tetConn.
virtual const double* ConcreteNetworkElement::getNodeData | ( | int | i | ) | const [inline, virtual] |
Return the vector of data associated with our i'th node.
Implements ConcreteElementNodeData.
Definition at line 399 of file paralleltransfer.C.
References ck, meshChunk::getPtData(), s, and tetConn.
const meshState* ConcreteNetworkElement::s [private] |
Definition at line 388 of file parallelsurfacetransfer.C.
Referenced by getNodeData(), getNodeLocation(), setFace(), and setTet().
meshChunk& ConcreteNetworkElement::ck [private] |
Definition at line 389 of file parallelsurfacetransfer.C.
Referenced by getNodeData(), getNodeLocation(), setFace(), and setTet().
int ConcreteNetworkElement::face [private] |
const int* ConcreteNetworkElement::faceConn [private] |
Definition at line 391 of file parallelsurfacetransfer.C.
Referenced by getNodeData(), getNodeLocation(), and setFace().
const meshState* ConcreteNetworkElement::s [private] |
Definition at line 380 of file paralleltransfer.C.
tetMeshChunk& ConcreteNetworkElement::ck [private] |
Definition at line 381 of file paralleltransfer.C.
int ConcreteNetworkElement::tet [private] |
const int* ConcreteNetworkElement::tetConn [private] |
Definition at line 383 of file paralleltransfer.C.
Referenced by getNodeData(), getNodeLocation(), and setTet().