Lines Matching refs:fgeom
357 …cAux, PetscDS dsAux, PetscReal time, Vec localU, Vec localA, PetscFEGeom *fgeom, PetscDualSpace sp… in DMProjectPoint_BdField_Private() argument
367 const PetscInt dE = fgeom->dimEmbed, *cone, *ornt; in DMProjectPoint_BdField_Private()
423 isAffine = fgeom->isAffine; in DMProjectPoint_BdField_Private()
424 fegeom.dim = fgeom->dim; in DMProjectPoint_BdField_Private()
425 fegeom.dimEmbed = fgeom->dimEmbed; in DMProjectPoint_BdField_Private()
430 cgeom.dim = fgeom->dim; in DMProjectPoint_BdField_Private()
431 cgeom.dimEmbed = fgeom->dimEmbed; in DMProjectPoint_BdField_Private()
433 fgeomN[0].dim = fgeom->dim; in DMProjectPoint_BdField_Private()
434 fgeomN[0].dimEmbed = fgeom->dimEmbed; in DMProjectPoint_BdField_Private()
435 fgeomN[1].dim = fgeom->dim; in DMProjectPoint_BdField_Private()
436 fgeomN[1].dimEmbed = fgeom->dimEmbed; in DMProjectPoint_BdField_Private()
440 fegeom.xi = fgeom->xi; in DMProjectPoint_BdField_Private()
441 fegeom.J = fgeom->J; in DMProjectPoint_BdField_Private()
442 fegeom.invJ = fgeom->invJ; in DMProjectPoint_BdField_Private()
443 fegeom.detJ = fgeom->detJ; in DMProjectPoint_BdField_Private()
444 fegeom.n = fgeom->n; 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()
451 fgeomN[0].J = fgeom->suppJ[0]; in DMProjectPoint_BdField_Private()
452 fgeomN[0].invJ = fgeom->suppInvJ[0]; in DMProjectPoint_BdField_Private()
453 fgeomN[0].detJ = fgeom->suppDetJ[0]; in DMProjectPoint_BdField_Private()
454 fgeomN[1].J = fgeom->suppJ[1]; in DMProjectPoint_BdField_Private()
455 fgeomN[1].invJ = fgeom->suppInvJ[1]; in DMProjectPoint_BdField_Private()
456 fgeomN[1].detJ = fgeom->suppDetJ[1]; in DMProjectPoint_BdField_Private()
490 CoordinatesRefToReal(dE, fgeom->dim, fegeom.xi, fgeom->v, fegeom.J, &points[q * dim], x); in DMProjectPoint_BdField_Private()
492 fegeom.v = &fgeom->v[tp * dE]; in DMProjectPoint_BdField_Private()
493 fegeom.J = &fgeom->J[tp * dE * dE]; in DMProjectPoint_BdField_Private()
494 fegeom.invJ = &fgeom->invJ[tp * dE * dE]; in DMProjectPoint_BdField_Private()
495 fegeom.detJ = &fgeom->detJ[tp]; in DMProjectPoint_BdField_Private()
496 fegeom.n = &fgeom->n[tp * dE]; 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()
502 fgeomN[0].J = &fgeom->suppJ[0][tp * dE * dE]; in DMProjectPoint_BdField_Private()
503 fgeomN[0].invJ = &fgeom->suppInvJ[0][tp * dE * dE]; in DMProjectPoint_BdField_Private()
504 fgeomN[0].detJ = &fgeom->suppDetJ[0][tp]; in DMProjectPoint_BdField_Private()
505 fgeomN[1].J = &fgeom->suppJ[1][tp * dE * dE]; in DMProjectPoint_BdField_Private()
506 fgeomN[1].invJ = &fgeom->suppInvJ[1][tp * dE * dE]; in DMProjectPoint_BdField_Private()
507 fgeomN[1].detJ = &fgeom->suppDetJ[1][tp]; in DMProjectPoint_BdField_Private()