Lines Matching refs:geom
35 PetscFEGeom *geom; in DMFieldShellEvaluateFEDefault() local
43 PetscCall(DMFieldCreateFEGeom(coordField, pointIS, quad, PETSC_FEGEOM_BASIC, &geom)); in DMFieldShellEvaluateFEDefault()
48 for (p = 0; p < numPoints * dimC * Nq; p++) pfArray[p] = geom->v[p]; in DMFieldShellEvaluateFEDefault()
66 …for (j = 0; j < dimC; j++) sD[(p * Nc + q) * dimC + i] += geom->J[(p * dimC + j) * dimC + i] * d[j… in DMFieldShellEvaluateFEDefault()
83 …for (j = 0; j < dimC; j++) rD[(p * Nc + q) * dimC + i] += geom->J[(p * dimC + j) * dimC + i] * d[j… in DMFieldShellEvaluateFEDefault()
107 … dimC; l++) sH[((p * Nc + q) * dimC + i) * dimC + j] += geom->J[(p * dimC + k) * dimC + i] * geom-… in DMFieldShellEvaluateFEDefault()
130 … dimC; l++) rH[((p * Nc + q) * dimC + i) * dimC + j] += geom->J[(p * dimC + k) * dimC + i] * geom-… in DMFieldShellEvaluateFEDefault()
140 PetscCall(PetscFEGeomDestroy(&geom)); in DMFieldShellEvaluateFEDefault()
148 PetscFEGeom *geom; in DMFieldShellEvaluateFVDefault() local
164 PetscCall(DMFieldCreateFEGeom(coordField, pointIS, quad, PETSC_FEGEOM_BASIC, &geom)); in DMFieldShellEvaluateFVDefault()
167 for (p = 0; p < numPoints * dimC; p++) pfArray[p] = geom->v[p]; in DMFieldShellEvaluateFVDefault()
173 PetscCall(PetscFEGeomDestroy(&geom)); in DMFieldShellEvaluateFVDefault()