GemaCoreLib
The GeMA Core library
GmTri3D6Shape Member List

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

borderScalingFactor(int border, const GmVector &borderCoord, const GmVector &elementCoord, const GmMatrix &X, bool transposed=false) constGmTriShapeinlinevirtual
cartesianToNatural(const GmVector &coord, const GmMatrix &X, GmVector &ncoord, bool *inside) constGmShapeinlinevirtual
cartesianToNatural(const GmVector &coord, const GmMatrix &X, bool preferGeometric, double gradTol, int maxGradIter, double outsideNatTol, GmVector &ncoord, bool *inside) constGmShapeinlinevirtual
checkAndClampBarycentricNaturalCoordinates(GmVector &ncoord, double natTol) constGmShapeprotected
checkAndClampNaturalCoordinate(double &ncoord, double min, double max, double natTol) constGmShapeprotected
edgeScalingFactor(int border, const GmVector &borderCoord, const GmVector &elementCoord, const GmMatrix &X, bool transposed=false) constGmTri6Shapevirtual
elemType() constGmTri3D6Shapeinlinevirtual
faceScalingFactor(int border, const GmVector &borderCoord, const GmVector &elementCoord, const GmMatrix &X, bool transposed=false) constGmTriShapeinlinevirtual
fillNaturalCoordinates(GmMatrix &coord, bool transposed=false) constGmShape
fixedEdgeCoord(int border)GmTriShapestatic
gaussExtrapolationMatrix(const GmIntegrationRule *ir) constGmShapevirtual
geometryBasedCartesianToNatural(const GmVector &coord, const GmMatrix &X, double natTol, GmVector &ncoord, bool *inside) constGmShapeinlineprotectedvirtual
ginv(const GmMatrix &A, GmMatrix &inv) constGmShapeprotected
gradientBasedCartesianToNatural(const GmVector &coord, const GmMatrix &X, double tol, int maxIter, double natTol, GmVector &ncoord, bool *inside) const (defined in GmTri3D6Shape)GmTri3D6Shapeinlineprotectedvirtual
gradientBasedCartesianToNaturalBar(const GmVector &coord, const GmMatrix &X, double tol, int maxIter, double natTol, GmVector &ncoord, bool *inside) constGmShapeprotected
gradientBasedCartesianToNaturalQuadHex(const GmVector &coord, const GmMatrix &X, double tol, int maxIter, double natTol, GmVector &ncoord, bool *inside) constGmShapeprotected
gradientBasedCartesianToNaturalTriTet(const GmVector &coord, const GmMatrix &X, double tol, int maxIter, double natTol, GmVector &ncoord, bool *inside) constGmShapeprotected
gradientBasedCartesianToNaturalWedge(const GmVector &coord, const GmMatrix &X, double tol, int maxIter, double natTol, GmVector &ncoord, bool *inside) constGmShapeprotected
hasGeometryBasedCartesianToNatural() constGmShapeinlineprotectedvirtual
initShapeFunctions()GmShapestatic
interpolate(const GmVector &nodeValues, const GmVector &ncoord) constGmShape
jacDependentNatCoord(const GmVector &ncoord, const GmMatrix &X, GmMatrix &J, GmMatrix &P, bool transposed) constGmTri3D6Shapevirtual
jacIndependentNatCoord(const GmVector &ncoord, const GmMatrix &X, GmMatrix &J, GmMatrix &P, bool transposed) constGmShapeprotectedvirtual
jacobian(const GmVector &ncoord, const GmMatrix &X, GmMatrix &J, bool transposed=false) constGmShapeinlinevirtual
jacobianAndPartials(const GmVector &ncoord, const GmMatrix &X, GmMatrix &J, GmMatrix &P, bool transposed=false) constGmTriShapeinlinevirtual
linearShapeFromElementType(GmCellType etype, int P, int Q)GmShapestatic
naturalCenter(GmVector &coord) constGmTriShapeinlinevirtual
naturalCoordLimits(int coord, double *min, double *max) constGmTriShapeinlinevirtual
naturalToCartesian(const GmVector &ncoord, const GmMatrix &X, GmVector &coord) constGmShapevirtual
nodeNaturalCoord(int node, GmVector &coord) constGmTri6Shapevirtual
numCartesianCoord() constGmTri3D6Shapeinlinevirtual
numFunctions() constGmTri6Shapeinlinevirtual
numNaturalCoord() constGmTriShapeinlinevirtual
pointExtrapolationMatrix(const GmMatrix &points, GmMatrix &em) constGmShapevirtual
scaledJacobianDet(const GmMatrix &J) constGmTriShapeinlinevirtual
setConfigOptions(const GmSimulationData *simData)GmShapestatic
shapeCartesianPartialsFromCoord(const GmVector &ncoord, const GmMatrix &X, GmMatrix &dN, bool transposed=false) constGmShapevirtual
shapeCartesianPartialsFromJacobian(const GmVector &ncoord, const GmMatrix &J, GmMatrix &dN, bool transposed=false) constGmShapevirtual
shapeCartesianPartialsFromPJ(const GmMatrix &P, const GmMatrix &J, GmMatrix &dN, bool transposed=false) constGmTriShapevirtual
shapeFromElementType(GmCellType etype, int P, int Q)GmShapestatic
shapePartials(const GmVector &ncoord, GmMatrix &dN, bool transposed=false) constGmTri6Shapevirtual
shapeValues(const GmVector &ncoord, GmVector &N) constGmTri6Shapevirtual
translateEdgePoint(int edge, const GmVector &srcEdgeCoord, GmVector &elementCoord) constGmTriShapevirtual
translateFacePoint(int face, const GmVector &srcFaceCoord, GmVector &elementCoord) constGmTriShapeinlinevirtual