Lines Matching refs:cgeom
198 …cAux, PetscDS dsAux, PetscReal time, Vec localU, Vec localA, PetscFEGeom *cgeom, PetscDualSpace sp… in DMProjectPoint_Field_Private() argument
208 const PetscInt dE = cgeom->dimEmbed, *cone, *ornt; in DMProjectPoint_Field_Private()
264 isAffine = cgeom->isAffine; in DMProjectPoint_Field_Private()
265 fegeom.dim = cgeom->dim; in DMProjectPoint_Field_Private()
266 fegeom.dimEmbed = cgeom->dimEmbed; in DMProjectPoint_Field_Private()
268 fgeomN[0].dim = cgeom->dim; in DMProjectPoint_Field_Private()
269 fgeomN[0].dimEmbed = cgeom->dimEmbed; in DMProjectPoint_Field_Private()
270 fgeomN[1].dim = cgeom->dim; in DMProjectPoint_Field_Private()
271 fgeomN[1].dimEmbed = cgeom->dimEmbed; in DMProjectPoint_Field_Private()
275 fegeom.xi = cgeom->xi; in DMProjectPoint_Field_Private()
276 fegeom.J = cgeom->J; in DMProjectPoint_Field_Private()
277 fegeom.invJ = cgeom->invJ; in DMProjectPoint_Field_Private()
278 fegeom.detJ = cgeom->detJ; in DMProjectPoint_Field_Private()
280 fgeomN[0].J = cgeom->suppJ[0]; in DMProjectPoint_Field_Private()
281 fgeomN[0].invJ = cgeom->suppInvJ[0]; in DMProjectPoint_Field_Private()
282 fgeomN[0].detJ = cgeom->suppDetJ[0]; in DMProjectPoint_Field_Private()
283 fgeomN[1].J = cgeom->suppJ[1]; in DMProjectPoint_Field_Private()
284 fgeomN[1].invJ = cgeom->suppInvJ[1]; in DMProjectPoint_Field_Private()
285 fgeomN[1].detJ = cgeom->suppDetJ[1]; in DMProjectPoint_Field_Private()
320 CoordinatesRefToReal(dE, cgeom->dim, fegeom.xi, cgeom->v, fegeom.J, &points[q * dim], x); in DMProjectPoint_Field_Private()
322 fegeom.v = &cgeom->v[tp * dE]; in DMProjectPoint_Field_Private()
323 fegeom.J = &cgeom->J[tp * dE * dE]; in DMProjectPoint_Field_Private()
324 fegeom.invJ = &cgeom->invJ[tp * dE * dE]; in DMProjectPoint_Field_Private()
325 fegeom.detJ = &cgeom->detJ[tp]; in DMProjectPoint_Field_Private()
327 fgeomN[0].J = &cgeom->suppJ[0][tp * dE * dE]; in DMProjectPoint_Field_Private()
328 fgeomN[0].invJ = &cgeom->suppInvJ[0][tp * dE * dE]; in DMProjectPoint_Field_Private()
329 fgeomN[0].detJ = &cgeom->suppDetJ[0][tp]; in DMProjectPoint_Field_Private()
330 fgeomN[1].J = &cgeom->suppJ[1][tp * dE * dE]; in DMProjectPoint_Field_Private()
331 fgeomN[1].invJ = &cgeom->suppInvJ[1][tp * dE * dE]; in DMProjectPoint_Field_Private()
332 fgeomN[1].detJ = &cgeom->suppDetJ[1][tp]; in DMProjectPoint_Field_Private()
366 PetscFEGeom fegeom, cgeom, fgeomN[2]; in DMProjectPoint_BdField_Private() local
430 cgeom.dim = fgeom->dim; in DMProjectPoint_BdField_Private()
431 cgeom.dimEmbed = fgeom->dimEmbed; in DMProjectPoint_BdField_Private()
446 cgeom.J = fgeom->suppJ[0]; in DMProjectPoint_BdField_Private()
447 cgeom.invJ = fgeom->suppInvJ[0]; in DMProjectPoint_BdField_Private()
448 cgeom.detJ = fgeom->suppDetJ[0]; in DMProjectPoint_BdField_Private()
498 cgeom.J = &fgeom->suppJ[0][tp * dE * dE]; in DMProjectPoint_BdField_Private()
499 cgeom.invJ = &fgeom->suppInvJ[0][tp * dE * dE]; in DMProjectPoint_BdField_Private()
500 cgeom.detJ = &fgeom->suppDetJ[0][tp]; in DMProjectPoint_BdField_Private()
513 …else PetscCall(PetscFEEvaluateFieldJets_Internal(dsIn, NfIn, 0, tp, T, &cgeom, coefficients, coeff… in DMProjectPoint_BdField_Private()
515 …if (dsAux) PetscCall(PetscFEEvaluateFieldJets_Internal(dsAux, NfAux, 0, tp, TAux, &cgeom, coeffici… in DMProjectPoint_BdField_Private()