gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
This is the complete list of members for JacobianBasis, including all inherited members.
_data | JacobianBasis | private |
_dim | JacobianBasis | private |
_elementTag | JacobianBasis | private |
_gradBasis | JacobianBasis | private |
dFastShapeMat_dX | JacobianBasis | private |
dFastShapeMat_dY | JacobianBasis | private |
dFastShapeMat_dZ | JacobianBasis | private |
dPrimBaryIdealShape_dX | JacobianBasis | private |
dPrimBaryIdealShape_dY | JacobianBasis | private |
dPrimBaryIdealShape_dZ | JacobianBasis | private |
dPrimBaryShape_dX | JacobianBasis | private |
dPrimBaryShape_dY | JacobianBasis | private |
dPrimBaryShape_dZ | JacobianBasis | private |
getFuncSpaceData() const | JacobianBasis | inline |
getJacobianGeneral(int nSamplingPnts, const fullMatrix< double > &dSMat_dX, const fullMatrix< double > &dSMat_dY, const fullMatrix< double > &dSMat_dZ, const fullMatrix< double > &nodesXYZ, bool idealNorm, bool scaling, fullVector< double > &jacobian, const fullMatrix< double > *normals) const | JacobianBasis | private |
getJacobianGeneral(int nSamplingPnts, const fullMatrix< double > &dSMat_dX, const fullMatrix< double > &dSMat_dY, const fullMatrix< double > &dSMat_dZ, const fullMatrix< double > &nodesX, const fullMatrix< double > &nodesY, const fullMatrix< double > &nodesZ, bool idealNorm, bool scaling, fullMatrix< double > &jacobian, const fullMatrix< double > *normals) const | JacobianBasis | private |
getJacOrder() const | JacobianBasis | inline |
getMetricMinAndGradients(const fullMatrix< double > &nodesXYZ, const fullMatrix< double > &nodesXYZStraight, fullVector< double > &lambdaJ, fullMatrix< double > &gradLambdaJ) const | JacobianBasis | |
getNumMapNodes() const | JacobianBasis | inline |
getNumPrimMapNodes() const | JacobianBasis | inline |
getNumPrimSamplingPnts() const | JacobianBasis | inline |
getNumSamplingPnts() const | JacobianBasis | inline |
getNumSamplingPntsFast() const | JacobianBasis | inline |
getPrimJac3D(const fullMatrix< double > &nodesXYZ, bool ideal=false) const | JacobianBasis | |
getPrimNormal2D(const fullMatrix< double > &nodesXYZ, fullMatrix< double > &result, bool ideal=false) const | JacobianBasis | |
getPrimNormals1D(const fullMatrix< double > &nodesXYZ, fullMatrix< double > &result) const | JacobianBasis | |
getScaledJacobian(const fullMatrix< double > &nodesXYZ, fullVector< double > &jacobian) const | JacobianBasis | inline |
getScaledJacobian(const fullMatrix< double > &nodesX, const fullMatrix< double > &nodesY, const fullMatrix< double > &nodesZ, fullMatrix< double > &jacobian) const | JacobianBasis | inline |
getScaledJacobianFast(const fullMatrix< double > &nodesXYZ, fullVector< double > &jacobian, const fullMatrix< double > *normals=nullptr) const | JacobianBasis | inline |
getSignedIdealJacAndGradients(const fullMatrix< double > &nodesXYZ, const fullMatrix< double > &normals, fullMatrix< double > &JDJ) const | JacobianBasis | inline |
getSignedIdealJacAndGradientsGeneral(int nSamplingPnts, const fullMatrix< double > &dSMat_dX, const fullMatrix< double > &dSMat_dY, const fullMatrix< double > &dSMat_dZ, const fullMatrix< double > &nodesXYZ, const fullMatrix< double > &normals, fullMatrix< double > &JDJ) const | JacobianBasis | private |
getSignedIdealJacobian(const fullMatrix< double > &nodesXYZ, fullVector< double > &jacobian, const fullMatrix< double > *normals=nullptr) const | JacobianBasis | inline |
getSignedIdealJacobian(const fullMatrix< double > &nodesX, const fullMatrix< double > &nodesY, const fullMatrix< double > &nodesZ, fullMatrix< double > &jacobian, const fullMatrix< double > *normals=nullptr) const | JacobianBasis | inline |
getSignedJacAndGradients(const fullMatrix< double > &nodesXYZ, const fullMatrix< double > &normals, fullMatrix< double > &JDJ) const | JacobianBasis | inline |
getSignedJacAndGradientsFast(const fullMatrix< double > &nodesXYZ, const fullMatrix< double > &normals, fullMatrix< double > &JDJ) const | JacobianBasis | inline |
getSignedJacAndGradientsGeneral(int nSamplingPnts, const fullMatrix< double > &dSMat_dX, const fullMatrix< double > &dSMat_dY, const fullMatrix< double > &dSMat_dZ, const fullMatrix< double > &nodesXYZ, const fullMatrix< double > &normals, fullMatrix< double > &JDJ) const | JacobianBasis | private |
getSignedJacobian(const fullMatrix< double > &nodesXYZ, fullVector< double > &jacobian, const fullMatrix< double > *normals=nullptr) const | JacobianBasis | inline |
getSignedJacobian(const fullMatrix< double > &nodesX, const fullMatrix< double > &nodesY, const fullMatrix< double > &nodesZ, fullMatrix< double > &jacobian, const fullMatrix< double > *normals=nullptr) const | JacobianBasis | inline |
getSignedJacobianFast(const fullMatrix< double > &nodesXYZ, fullVector< double > &jacobian, const fullMatrix< double > *normals=nullptr) const | JacobianBasis | inline |
JacobianBasis(int elementTag, FuncSpaceData) | JacobianBasis | |
jacobianMatrixSpace(int type, int order) | JacobianBasis | static |
jacobianOrder(int tag) | JacobianBasis | static |
jacobianOrder(int parentType, int order) | JacobianBasis | static |
matrixPrimJac2Jac | JacobianBasis | private |
numMapNodes | JacobianBasis | private |
numPrimMapNodes | JacobianBasis | private |
numPrimSamplingPnts | JacobianBasis | private |
numSamplingPnts | JacobianBasis | private |
numSamplingPntsFast | JacobianBasis | private |
primJac2Jac(const fullVector< double > &primJac, fullVector< double > &jac) const | JacobianBasis | inline |