![]() |
GemaCoreLib
The GeMA Core library
|
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) const | GmTriShape | inlinevirtual |
cartesianToNatural(const GmVector &coord, const GmMatrix &X, GmVector &ncoord, bool *inside) const | GmShape | inlinevirtual |
cartesianToNatural(const GmVector &coord, const GmMatrix &X, bool preferGeometric, double gradTol, int maxGradIter, double outsideNatTol, GmVector &ncoord, bool *inside) const | GmShape | inlinevirtual |
checkAndClampBarycentricNaturalCoordinates(GmVector &ncoord, double natTol) const | GmShape | protected |
checkAndClampNaturalCoordinate(double &ncoord, double min, double max, double natTol) const | GmShape | protected |
edgeScalingFactor(int border, const GmVector &borderCoord, const GmVector &elementCoord, const GmMatrix &X, bool transposed=false) const | GmTri6Shape | virtual |
elemType() const | GmTri3D6Shape | inlinevirtual |
faceScalingFactor(int border, const GmVector &borderCoord, const GmVector &elementCoord, const GmMatrix &X, bool transposed=false) const | GmTriShape | inlinevirtual |
fillNaturalCoordinates(GmMatrix &coord, bool transposed=false) const | GmShape | |
fixedEdgeCoord(int border) | GmTriShape | static |
gaussExtrapolationMatrix(const GmIntegrationRule *ir) const | GmShape | virtual |
geometryBasedCartesianToNatural(const GmVector &coord, const GmMatrix &X, double natTol, GmVector &ncoord, bool *inside) const | GmShape | inlineprotectedvirtual |
ginv(const GmMatrix &A, GmMatrix &inv) const | GmShape | protected |
gradientBasedCartesianToNatural(const GmVector &coord, const GmMatrix &X, double tol, int maxIter, double natTol, GmVector &ncoord, bool *inside) const (defined in GmTri3D6Shape) | GmTri3D6Shape | inlineprotectedvirtual |
gradientBasedCartesianToNaturalBar(const GmVector &coord, const GmMatrix &X, double tol, int maxIter, double natTol, GmVector &ncoord, bool *inside) const | GmShape | protected |
gradientBasedCartesianToNaturalQuadHex(const GmVector &coord, const GmMatrix &X, double tol, int maxIter, double natTol, GmVector &ncoord, bool *inside) const | GmShape | protected |
gradientBasedCartesianToNaturalTriTet(const GmVector &coord, const GmMatrix &X, double tol, int maxIter, double natTol, GmVector &ncoord, bool *inside) const | GmShape | protected |
gradientBasedCartesianToNaturalWedge(const GmVector &coord, const GmMatrix &X, double tol, int maxIter, double natTol, GmVector &ncoord, bool *inside) const | GmShape | protected |
hasGeometryBasedCartesianToNatural() const | GmShape | inlineprotectedvirtual |
initShapeFunctions() | GmShape | static |
interpolate(const GmVector &nodeValues, const GmVector &ncoord) const | GmShape | |
jacDependentNatCoord(const GmVector &ncoord, const GmMatrix &X, GmMatrix &J, GmMatrix &P, bool transposed) const | GmTri3D6Shape | virtual |
jacIndependentNatCoord(const GmVector &ncoord, const GmMatrix &X, GmMatrix &J, GmMatrix &P, bool transposed) const | GmShape | protectedvirtual |
jacobian(const GmVector &ncoord, const GmMatrix &X, GmMatrix &J, bool transposed=false) const | GmShape | inlinevirtual |
jacobianAndPartials(const GmVector &ncoord, const GmMatrix &X, GmMatrix &J, GmMatrix &P, bool transposed=false) const | GmTriShape | inlinevirtual |
linearShapeFromElementType(GmCellType etype, int P, int Q) | GmShape | static |
naturalCenter(GmVector &coord) const | GmTriShape | inlinevirtual |
naturalCoordLimits(int coord, double *min, double *max) const | GmTriShape | inlinevirtual |
naturalToCartesian(const GmVector &ncoord, const GmMatrix &X, GmVector &coord) const | GmShape | virtual |
nodeNaturalCoord(int node, GmVector &coord) const | GmTri6Shape | virtual |
numCartesianCoord() const | GmTri3D6Shape | inlinevirtual |
numFunctions() const | GmTri6Shape | inlinevirtual |
numNaturalCoord() const | GmTriShape | inlinevirtual |
pointExtrapolationMatrix(const GmMatrix &points, GmMatrix &em) const | GmShape | virtual |
scaledJacobianDet(const GmMatrix &J) const | GmTriShape | inlinevirtual |
setConfigOptions(const GmSimulationData *simData) | GmShape | static |
shapeCartesianPartialsFromCoord(const GmVector &ncoord, const GmMatrix &X, GmMatrix &dN, bool transposed=false) const | GmShape | virtual |
shapeCartesianPartialsFromJacobian(const GmVector &ncoord, const GmMatrix &J, GmMatrix &dN, bool transposed=false) const | GmShape | virtual |
shapeCartesianPartialsFromPJ(const GmMatrix &P, const GmMatrix &J, GmMatrix &dN, bool transposed=false) const | GmTriShape | virtual |
shapeFromElementType(GmCellType etype, int P, int Q) | GmShape | static |
shapePartials(const GmVector &ncoord, GmMatrix &dN, bool transposed=false) const | GmTri6Shape | virtual |
shapeValues(const GmVector &ncoord, GmVector &N) const | GmTri6Shape | virtual |
translateEdgePoint(int edge, const GmVector &srcEdgeCoord, GmVector &elementCoord) const | GmTriShape | virtual |
translateFacePoint(int face, const GmVector &srcFaceCoord, GmVector &elementCoord) const | GmTriShape | inlinevirtual |