GemaCoreLib
The GeMA Core library
GmHElement Member List

This is the complete list of members for GmHElement, including all inherited members.

active() const =0GmCellpure virtual
addGhostNode(int globalIndex)GmCellinlinevirtual
adjacentCell(int sideIndex, int *adjSideIndex=NULL) constGmCell
area(const GmValueAccessor *coordAccessor, int faceIndex=0, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) constGmCell
area(const GmMatrix &X, int faceIndex=0, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) constGmCell
borderNormal(const GmValueAccessor *nodeAccessor, int border, const GmVector *coord, GmVector &n) constGmElementvirtual
borderNormalIsConstant(int border) constGmElementvirtual
borderTangent(const GmValueAccessor *nodeAccessor, int border, GmVector &t) constGmElementvirtual
cellId() const =0GmCellpure virtual
centroidCartesian(const GmValueAccessor *coordAccessor, GmVector &coord, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) constGmCell
centroidCartesian(const GmMatrix &X, GmVector &coord, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) constGmCell
characteristicDimension(const GmValueAccessor *coordAccessor, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) constGmCell
characteristicDimension(const GmMatrix &X, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) constGmCell
characteristicLength(const GmValueAccessor *coordAccessor, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) constGmCell
characteristicLength(const GmMatrix &X, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) constGmCell
contains(const GmValueAccessor *nodeAccessor, const GmVector &coord) constGmCellinlinevirtual
fillDeformedEdgeNodeMatrix(const GmValueAccessor *nodeAccessor, const GmValueAccessor *uAccessor, GmMatrix &m, GmVector &u, int edgeIndex, bool transposed=false, GmCellFillMode mode=GM_CELL_NODES) constGmCell
fillDeformedFaceNodeMatrix(const GmValueAccessor *nodeAccessor, const GmValueAccessor *uAccessor, GmMatrix &m, GmVector &u, int faceIndex, bool transposed=false, GmCellFillMode mode=GM_CELL_NODES) constGmCell
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) constGmCell
fillFaceNodeMatrix(const GmValueAccessor *nodeAccessor, GmMatrix &m, int faceIndex, bool transposed=false, GmCellFillMode mode=GM_CELL_NODES) constGmCell
fillNodeMatrix(const GmValueAccessor *nodeAccessor, GmMatrix &m, bool transposed=false, GmCellFillMode mode=GM_CELL_NODES) constGmCell
geometry() constGmHElementinlinevirtual
hPOrder() const =0GmHElementpure virtual
hQOrder() const =0GmHElementpure virtual
isValid(const GmValueAccessor *nodeAccessor, double tol=1e-5) constGmCellvirtual
length(const GmValueAccessor *coordAccessor, int edgeIndex=0, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) constGmCell
length(const GmMatrix &X, int edgeIndex=0, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) constGmCell
linearShape() constGmHElementinlinevirtual
mesh() const =0GmCellpure virtual
meshId() const =0GmCellpure virtual
naturalCenter(GmVector &coord) constGmElementinlinevirtual
nodeIndex(int localIndex) const =0GmCellpure virtual
nodes(int *nodeList, bool ghost) const =0GmCellpure virtual
numGhostNodes() constGmCellinlinevirtual
numNodes() const =0GmCellpure virtual
propertyIndex(int propertySet) const =0GmCellpure virtual
pushProxy(lua_State *L, const GmLogCategory &logger)=0GmCellpure virtual
quality(const GmValueAccessor *nodeAccessor, double tol=1e-5) constGmCellvirtual
removeGhostNode(int localIndex)GmCellinlinevirtual
replaceCellId(int id, bool keepActiveFlag)GmCellinlinevirtual
replaceGhostNodes(int *ghostNodes, int numNodes)GmCellinlinevirtual
setActive(bool active)=0GmCellpure virtual
setNodes(const int *nodeList)GmCellinlinevirtual
setProperties(const int *propList, int nprop)GmCellinlinevirtual
shape() constGmHElementinlinevirtual
strToType(QString str)GmCellstatic
totalNumNodes() constGmCellinlinevirtual
type() const =0GmCellpure virtual
typeStr() constGmCellinline
typeToNumNodes(GmCellType type)GmCellstatic
typeToStr(GmCellType type)GmCellstatic
volume(const GmValueAccessor *coordAccessor, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) constGmCell
volume(const GmMatrix &X, GmCellGeometryMode linearMode=GM_CELLGEOM_AUTO) constGmCell
~GmCell()GmCellinlinevirtual