Home
last modified time | relevance | path

Searched refs:pgeom (Results 1 – 2 of 2) sorted by relevance

/petsc/src/dm/dt/fe/interface/
H A Dfegeom.c160 …mGetPoint(PetscFEGeom *geom, PetscInt c, PetscInt p, const PetscReal pcoords[], PetscFEGeom *pgeom) in PetscFEGeomGetPoint() argument
167 pgeom->mode = geom->mode; in PetscFEGeomGetPoint()
168 pgeom->dim = dim; in PetscFEGeomGetPoint()
169 pgeom->dimEmbed = dE; in PetscFEGeomGetPoint()
173 pgeom->xi = geom->xi; in PetscFEGeomGetPoint()
174 pgeom->J = &geom->J[c * Np * dE * dE]; in PetscFEGeomGetPoint()
175 pgeom->invJ = &geom->invJ[c * Np * dE * dE]; in PetscFEGeomGetPoint()
176 pgeom->detJ = &geom->detJ[c * Np]; in PetscFEGeomGetPoint()
177 pgeom->n = PetscSafePointerPlusOffset(geom->n, c * Np * dE); in PetscFEGeomGetPoint()
179 …if (pcoords) CoordinatesRefToReal(dE, dim, pgeom->xi, &geom->v[c * Np * dE], pgeom->J, pcoords, pg… in PetscFEGeomGetPoint()
[all …]
H A Dfe.c2503 PetscFEGeom pgeom; in PetscFEUpdateElementVec_Internal() local
2523 PetscCall(PetscFEGeomGetCellPoint(fegeom, e, q, &pgeom)); in PetscFEUpdateElementVec_Internal()
2524 PetscCall(PetscFEPushforward(fe, &pgeom, Nb, tmpBasis)); in PetscFEUpdateElementVec_Internal()
2525 PetscCall(PetscFEPushforwardGradient(fe, &pgeom, Nb, tmpBasisDer)); in PetscFEUpdateElementVec_Internal()