![]() |
GemaCoreLib
The GeMA Core library
|
This is the complete list of members for GmPyra5Shape, including all inherited members.
| borderScalingFactor(int border, const GmVector &borderCoord, const GmVector &elementCoord, const GmMatrix &X, bool transposed=false) const | GmPyraShape | 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 | GmPyraShape | virtual |
| elemType() const | GmPyra5Shape | inlinevirtual |
| faceScalingFactor(int border, const GmVector &borderCoord, const GmVector &elementCoord, const GmMatrix &X, bool transposed=false) const | GmPyraShape | virtual |
| fillNaturalCoordinates(GmMatrix &coord, bool transposed=false) const | GmShape | |
| fixedEdgeCoord(int border) const (defined in GmPyraShape) | GmPyraShape | protected |
| fixedEdgeValue(int border) const (defined in GmPyraShape) | GmPyraShape | protected |
| fixedFaceCoord(int border) const (defined in GmPyraShape) | GmPyraShape | protected |
| fixedFaceValue(int border) const (defined in GmPyraShape) | GmPyraShape | protected |
| 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 GmPyraShape) | GmPyraShape | 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 | GmShape | protectedvirtual |
| 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 | GmPyraShape | inlinevirtual |
| linearShapeFromElementType(GmCellType etype, int P, int Q) | GmShape | static |
| naturalCenter(GmVector &coord) const | GmPyraShape | inlinevirtual |
| naturalCoordLimits(int coord, double *min, double *max) const | GmPyraShape | inlinevirtual |
| naturalToCartesian(const GmVector &ncoord, const GmMatrix &X, GmVector &coord) const | GmShape | virtual |
| nodeNaturalCoord(int node, GmVector &coord) const | GmPyra5Shape | virtual |
| numCartesianCoord() const | GmPyraShape | inlinevirtual |
| numFunctions() const | GmPyra5Shape | inlinevirtual |
| numNaturalCoord() const | GmPyraShape | inlinevirtual |
| pointExtrapolationMatrix(const GmMatrix &points, GmMatrix &em) const | GmShape | virtual |
| scaledJacobianDet(const GmMatrix &J) const | GmPyraShape | 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 | GmPyraShape | virtual |
| shapeFromElementType(GmCellType etype, int P, int Q) | GmShape | static |
| shapePartials(const GmVector &ncoord, GmMatrix &dN, bool transposed=false) const | GmPyra5Shape | virtual |
| shapeValues(const GmVector &ncoord, GmVector &N) const | GmPyra5Shape | virtual |
| translateEdgePoint(int edge, const GmVector &srcEdgeCoord, GmVector &elementCoord) const | GmPyraShape | virtual |
| translateFacePoint(int face, const GmVector &srcFaceCoord, GmVector &elementCoord) const | GmPyraShape | virtual |
1.8.15