/dports/cad/gmsh/gmsh-4.9.2-source/Numeric/ |
H A D | JacobianBasis.cpp | 188 if(dxyzdX) dShapeIdealMat_dX.mult(nodesCoord, *dxyzdX); in getIdealGradientsFromNodes() 198 if(dxyzdX) dShapeMat_dX.mult(nodesCoord, *dxyzdX); in getGradientsFromNodes() 403 result(0, 2) = dxyzdX(0, 0) * dxyzdY(0, 1) - dxyzdX(0, 1) * dxyzdY(0, 0); in getPrimNormal2D() 404 result(0, 1) = -dxyzdX(0, 0) * dxyzdY(0, 2) + dxyzdX(0, 2) * dxyzdY(0, 0); in getPrimNormal2D() 405 result(0, 0) = dxyzdX(0, 1) * dxyzdY(0, 2) - dxyzdX(0, 2) * dxyzdY(0, 1); in getPrimNormal2D() 476 const double &dxdX = dxyzdX(i, 0), &dydX = dxyzdX(i, 1), in getJacobianGeneral() 505 const double &dxdX = dxyzdX(i, 0), &dydX = dxyzdX(i, 1), in getJacobianGeneral() 523 const double &dxdX = dxyzdX(i, 0), &dydX = dxyzdX(i, 1), in getJacobianGeneral() 715 calcJDJ1D(dxyzdX(i, 0), normals(0, 0), normals(1, 0), dxyzdX(i, 1), in getSignedJacAndGradientsGeneral() 726 calcJDJ2D(dxyzdX(i, 0), dxyzdY(i, 0), normals(0, 0), dxyzdX(i, 1), in getSignedJacAndGradientsGeneral() [all …]
|
H A D | CondNumBasis.cpp | 448 dSMat_dX.mult(nodesXYZ, dxyzdX); in getInvCondNumGeneral() 451 const double &dxdX = dxyzdX(i, 0), &dydX = dxyzdX(i, 1), in getInvCondNumGeneral() 452 &dzdX = dxyzdX(i, 2); in getInvCondNumGeneral() 470 dSMat_dX.mult(nodesXYZ, dxyzdX); in getInvCondNumGeneral() 474 const double &dxdX = dxyzdX(i, 0), &dydX = dxyzdX(i, 1), in getInvCondNumGeneral() 475 &dzdX = dxyzdX(i, 2); in getInvCondNumGeneral() 544 dSMat_dX.mult(nodesXYZ, dxyzdX); in getInvCondNumAndGradientsGeneral() 547 const double &dxdX = dxyzdX(i, 0), &dydX = dxyzdX(i, 1), in getInvCondNumAndGradientsGeneral() 548 &dzdX = dxyzdX(i, 2); in getInvCondNumAndGradientsGeneral() 573 dSMat_dX.mult(nodesXYZ, dxyzdX); in getInvCondNumAndGradientsGeneral() [all …]
|
H A D | JacobianBasis.h | 28 fullMatrix<double> *dxyzdX, 34 fullMatrix<double> *dxyzdX, 39 void mapFromIdealElement(fullMatrix<double> &dxyzdX, in mapFromIdealElement() argument 43 GradientBasis::mapFromIdealElement(_data.getType(), dxyzdX, dxyzdY, dxyzdZ); in mapFromIdealElement() 45 void mapFromIdealElement(fullVector<double> &dxyzdX, in mapFromIdealElement() argument 49 GradientBasis::mapFromIdealElement(_data.getType(), dxyzdX, dxyzdY, dxyzdZ); in mapFromIdealElement()
|
/dports/cad/gmsh/gmsh-4.9.2-source/contrib/MeshOptimizer/ |
H A D | CADDistances.cpp | 428 fullMatrix<double> dxyzdX(nV, 3); in taylorDistanceSq1D() local 429 gb->getGradientsFromNodes(nodesXYZ, &dxyzdX, nullptr, nullptr); in taylorDistanceSq1D() 436 SVector3 tanMesh(dxyzdX(i, 0), dxyzdX(i, 1), dxyzdX(i, 2)); in taylorDistanceSq1D() 450 fullMatrix<double> dxyzdX(nV, 3), dxyzdY(nV, 3); in taylorDistanceSq2D() local 451 gb->getGradientsFromNodes(nodesXYZ, &dxyzdX, &dxyzdY, nullptr); in taylorDistanceSq2D() 454 const double nz = dxyzdX(i, 0) * dxyzdY(i, 1) - dxyzdX(i, 1) * dxyzdY(i, 0); in taylorDistanceSq2D() 456 -dxyzdX(i, 0) * dxyzdY(i, 2) + dxyzdX(i, 2) * dxyzdY(i, 0); in taylorDistanceSq2D() 457 const double nx = dxyzdX(i, 1) * dxyzdY(i, 2) - dxyzdX(i, 2) * dxyzdY(i, 1); in taylorDistanceSq2D()
|