Lines Matching refs:dE
1144 PetscInt dim, dE, qNc, c, Nq, q; in PetscDualSpaceApplyDefault() local
1158 dE = cgeom->dimEmbed; in PetscDualSpaceApplyDefault()
1161 CoordinatesRefToReal(dE, cgeom->dim, cgeom->xi, cgeom->v, cgeom->J, &points[q * dim], x); in PetscDualSpaceApplyDefault()
1162 PetscCall((*func)(dE, time, x, Nc, val, ctx)); in PetscDualSpaceApplyDefault()
1164 PetscCall((*func)(dE, time, &cgeom->v[dE * q], Nc, val, ctx)); in PetscDualSpaceApplyDefault()
1942 const PetscInt dim = dsp->dm->dim, dE = fegeom->dimEmbed; in PetscDualSpaceTransformGradient() local
1949 …PetscAssert(dE > 0, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Invalid embedding dimension %" Pet… in PetscDualSpaceTransformGradient()
1951 if (dim == dE) { in PetscDualSpaceTransformGradient()
1971 …x_MultTransposeReal_Internal(fegeom->invJ, dim, dE, 1, &vals[(v * Nc + c) * dE], &vals[(v * Nc + c… in PetscDualSpaceTransformGradient()
2075 const PetscInt dim = dsp->dm->dim, dE = fegeom->dimEmbed; in PetscDualSpaceTransformHessian() local
2082 …PetscAssert(dE > 0, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Invalid embedding dimension %" Pet… in PetscDualSpaceTransformHessian()
2084 if (dim == dE) { in PetscDualSpaceTransformHessian()
2104 … DMPlex_PTAPReal_Internal(fegeom->invJ, dim, dE, &vals[(v * Nc + c) * dE * dE], &vals[(v * Nc + c)… in PetscDualSpaceTransformHessian()