


Public Member Functions | |
| ConcreteLocalElement (const PrismMesh &mesh_, const double *ptVals_, int valsPerPt_) | |
| void | set (int prism) |
| 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. | |
| ConcreteLocalElement (const TetMesh &mesh_, const xfer_t *ptVals_, int valsPerPt_) | |
| void | set (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 PrismMesh & | mesh |
| const int * | conn |
| const double * | ptVals |
| int | valsPerPt |
| const TetMesh & | mesh |
| const int * | conn |
| const xfer_t * | ptVals |
Definition at line 25 of file parallelsurfacetransfer.C.
| ConcreteLocalElement::ConcreteLocalElement | ( | const PrismMesh & | mesh_, | |
| const double * | ptVals_, | |||
| int | valsPerPt_ | |||
| ) | [inline] |
Definition at line 31 of file parallelsurfacetransfer.C.
| ConcreteLocalElement::ConcreteLocalElement | ( | const TetMesh & | mesh_, | |
| const xfer_t * | ptVals_, | |||
| int | valsPerPt_ | |||
| ) | [inline] |
Definition at line 30 of file paralleltransfer.C.
| void ConcreteLocalElement::set | ( | int | prism | ) | [inline] |
Definition at line 33 of file parallelsurfacetransfer.C.
References conn, PrismMesh::getPrism(), and mesh.
Referenced by parallelTransfer_c::transfer(), and parallelSurfaceTransfer_c::transfer().


Return the location of the i'th node of this element.
Implements ConcreteElement.
Definition at line 38 of file parallelsurfacetransfer.C.
References conn, PrismMesh::getPoint(), and mesh.

| virtual const double* ConcreteLocalElement::getNodeData | ( | int | i | ) | const [inline, virtual] |
Return the vector of data associated with our i'th node.
Implements ConcreteElementNodeData.
Definition at line 43 of file parallelsurfacetransfer.C.
| void ConcreteLocalElement::set | ( | int | tet | ) | [inline] |
Return the location of the i'th node of this element.
Implements ConcreteElement.
Definition at line 37 of file paralleltransfer.C.
References conn, PrismMesh::getPoint(), and mesh.

| virtual const double* ConcreteLocalElement::getNodeData | ( | int | i | ) | const [inline, virtual] |
Return the vector of data associated with our i'th node.
Implements ConcreteElementNodeData.
Definition at line 42 of file paralleltransfer.C.
const PrismMesh& ConcreteLocalElement::mesh [private] |
Definition at line 26 of file parallelsurfacetransfer.C.
Referenced by getNodeLocation(), and set().
const int* ConcreteLocalElement::conn [private] |
Definition at line 27 of file parallelsurfacetransfer.C.
Referenced by getNodeData(), getNodeLocation(), and set().
const double* ConcreteLocalElement::ptVals [private] |
int ConcreteLocalElement::valsPerPt [private] |
const TetMesh& ConcreteLocalElement::mesh [private] |
Definition at line 25 of file paralleltransfer.C.
const int* ConcreteLocalElement::conn [private] |
Definition at line 26 of file paralleltransfer.C.
const xfer_t* ConcreteLocalElement::ptVals [private] |
Definition at line 27 of file paralleltransfer.C.
1.5.5