![]() |
MechSys
1.0
Computing library for simulations in continuum and discrete mechanics
|
#include <tet10.h>
Public Member Functions | |
Tet10 (int NDim) | |
void | SetIPs (int TotNIP) |
Set the total number of integration points in this element. | |
size_t | FNode (size_t IdxFace, size_t IdxFNode) const |
Get node of face, given index of face and index of node of face. | |
void | Shape (double r, double s, double t) const |
Shape functions. | |
void | Derivs (double r, double s, double t) const |
Derivatives of shape functions. | |
void | FaceShape (double r, double s) const |
Shape functions of face/edge. | |
void | FaceDerivs (double r, double s) const |
Derivatives of shape functions of face/edge. | |
void | NatCoords (Mat_t &C) const |
Matrix with natural coordinates of all nodes (ex.: -1, 0, 1) | |
Static Public Attributes | |
static const int | Face2Node [4][6] |
FEM::Tet10::Tet10 | ( | int | NDim | ) | [inline] |
void FEM::Tet10::Derivs | ( | double | r, |
double | s, | ||
double | t | ||
) | const [inline, virtual] |
Derivatives of shape functions.
Implements FEM::GeomElem.
void FEM::Tet10::FaceDerivs | ( | double | r, |
double | s | ||
) | const [inline, virtual] |
Derivatives of shape functions of face/edge.
Implements FEM::GeomElem.
void FEM::Tet10::FaceShape | ( | double | r, |
double | s | ||
) | const [inline, virtual] |
Shape functions of face/edge.
Implements FEM::GeomElem.
size_t FEM::Tet10::FNode | ( | size_t | IdxFace, |
size_t | IdxFNode | ||
) | const [inline, virtual] |
Get node of face, given index of face and index of node of face.
Implements FEM::GeomElem.
void FEM::Tet10::NatCoords | ( | Mat_t & | C | ) | const [inline, virtual] |
Matrix with natural coordinates of all nodes (ex.: -1, 0, 1)
Implements FEM::GeomElem.
void FEM::Tet10::SetIPs | ( | int | TotNIP | ) | [inline, virtual] |
Set the total number of integration points in this element.
Implements FEM::GeomElem.
void FEM::Tet10::Shape | ( | double | r, |
double | s, | ||
double | t | ||
) | const [inline, virtual] |
Shape functions.
Implements FEM::GeomElem.
const int FEM::Tet10::Face2Node[4][6] [static] |