![]() |
GemaCoreLib
The GeMA Core library
|
This is the complete list of members for GmHElement, including all inherited members.
active() const =0 | GmCell | pure virtual |
addGhostNode(int globalIndex) | GmCell | inlinevirtual |
adjacentCell(int sideIndex, int *adjSideIndex=NULL) const | GmCell | |
area(const GmValueAccessor *coordAccessor, int faceIndex=0, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) const | GmCell | |
area(const GmMatrix &X, int faceIndex=0, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) const | GmCell | |
borderNormal(const GmValueAccessor *nodeAccessor, int border, const GmVector *coord, GmVector &n) const | GmElement | virtual |
borderNormalIsConstant(int border) const | GmElement | virtual |
borderTangent(const GmValueAccessor *nodeAccessor, int border, GmVector &t) const | GmElement | virtual |
cellId() const =0 | GmCell | pure virtual |
centroidCartesian(const GmValueAccessor *coordAccessor, GmVector &coord, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) const | GmCell | |
centroidCartesian(const GmMatrix &X, GmVector &coord, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) const | GmCell | |
characteristicDimension(const GmValueAccessor *coordAccessor, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) const | GmCell | |
characteristicDimension(const GmMatrix &X, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) const | GmCell | |
characteristicLength(const GmValueAccessor *coordAccessor, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) const | GmCell | |
characteristicLength(const GmMatrix &X, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) const | GmCell | |
contains(const GmValueAccessor *nodeAccessor, const GmVector &coord) const | GmCell | inlinevirtual |
fillDeformedEdgeNodeMatrix(const GmValueAccessor *nodeAccessor, const GmValueAccessor *uAccessor, GmMatrix &m, GmVector &u, int edgeIndex, bool transposed=false, GmCellFillMode mode=GM_CELL_NODES) const | GmCell | |
fillDeformedFaceNodeMatrix(const GmValueAccessor *nodeAccessor, const GmValueAccessor *uAccessor, GmMatrix &m, GmVector &u, int faceIndex, bool transposed=false, GmCellFillMode mode=GM_CELL_NODES) const | GmCell | |
fillDeformedNodeMatrix(const GmValueAccessor *nodeAccessor, const GmValueAccessor *uAccessor, GmMatrix &m, GmVector &u, bool transposed=false, GmCellFillMode mode=GM_CELL_NODES) const (defined in GmCell) | GmCell | |
fillEdgeNodeMatrix(const GmValueAccessor *nodeAccessor, GmMatrix &m, int edgeIndex, bool transposed=false, GmCellFillMode mode=GM_CELL_NODES) const | GmCell | |
fillFaceNodeMatrix(const GmValueAccessor *nodeAccessor, GmMatrix &m, int faceIndex, bool transposed=false, GmCellFillMode mode=GM_CELL_NODES) const | GmCell | |
fillNodeMatrix(const GmValueAccessor *nodeAccessor, GmMatrix &m, bool transposed=false, GmCellFillMode mode=GM_CELL_NODES) const | GmCell | |
geometry() const | GmHElement | inlinevirtual |
hPOrder() const =0 | GmHElement | pure virtual |
hQOrder() const =0 | GmHElement | pure virtual |
isValid(const GmValueAccessor *nodeAccessor, double tol=1e-5) const | GmCell | virtual |
length(const GmValueAccessor *coordAccessor, int edgeIndex=0, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) const | GmCell | |
length(const GmMatrix &X, int edgeIndex=0, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) const | GmCell | |
linearShape() const | GmHElement | inlinevirtual |
mesh() const =0 | GmCell | pure virtual |
meshId() const =0 | GmCell | pure virtual |
naturalCenter(GmVector &coord) const | GmElement | inlinevirtual |
nodeIndex(int localIndex) const =0 | GmCell | pure virtual |
nodes(int *nodeList, bool ghost) const =0 | GmCell | pure virtual |
numGhostNodes() const | GmCell | inlinevirtual |
numNodes() const =0 | GmCell | pure virtual |
propertyIndex(int propertySet) const =0 | GmCell | pure virtual |
pushProxy(lua_State *L, const GmLogCategory &logger)=0 | GmCell | pure virtual |
quality(const GmValueAccessor *nodeAccessor, double tol=1e-5) const | GmCell | virtual |
removeGhostNode(int localIndex) | GmCell | inlinevirtual |
replaceCellId(int id, bool keepActiveFlag) | GmCell | inlinevirtual |
replaceGhostNodes(int *ghostNodes, int numNodes) | GmCell | inlinevirtual |
setActive(bool active)=0 | GmCell | pure virtual |
setNodes(const int *nodeList) | GmCell | inlinevirtual |
setProperties(const int *propList, int nprop) | GmCell | inlinevirtual |
shape() const | GmHElement | inlinevirtual |
strToType(QString str) | GmCell | static |
totalNumNodes() const | GmCell | inlinevirtual |
type() const =0 | GmCell | pure virtual |
typeStr() const | GmCell | inline |
typeToNumNodes(GmCellType type) | GmCell | static |
typeToStr(GmCellType type) | GmCell | static |
volume(const GmValueAccessor *coordAccessor, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) const | GmCell | |
volume(const GmMatrix &X, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) const | GmCell | |
~GmCell() | GmCell | inlinevirtual |