Lines Matching refs:quads
120 … PetscQuadrature *affineQuad, PetscFEGeom **affineGeom, PetscQuadrature **quads, PetscFEGeom ***ge… in CreateFEGeometry() argument
128 *quads = NULL; in CreateFEGeometry()
137 PetscCall(PetscCalloc2(Nf, quads, Nf, geoms)); in CreateFEGeometry()
142 PetscCall(PetscFEGetQuadrature(fe, &(*quads)[f])); in CreateFEGeometry()
143 PetscCall(PetscObjectReference((PetscObject)(*quads)[f])); in CreateFEGeometry()
144 … PetscCall(CellRangeGetFEGeom(cellIS, coordField, (*quads)[f], PETSC_FEGEOM_BASIC, &(*geoms)[f])); in CreateFEGeometry()
150 … PetscQuadrature *affineQuad, PetscFEGeom **affineGeom, PetscQuadrature **quads, PetscFEGeom ***ge… in DestroyFEGeometry() argument
163 PetscCall(CellRangeRestoreFEGeom(cellIS, coordField, (*quads)[f], PETSC_FALSE, &(*geoms)[f])); in DestroyFEGeometry()
164 PetscCall(PetscQuadratureDestroy(&(*quads)[f])); in DestroyFEGeometry()
166 PetscCall(PetscFree2(*quads, *geoms)); in DestroyFEGeometry()
237 PetscQuadrature affineQuad, *quads = NULL; in TestIntegration() local
250 PetscCall(CreateFEGeometry(dm, ds, cellIS, &affineQuad, &affineGeom, &quads, &geoms)); in TestIntegration()
280 PetscCall(DestroyFEGeometry(dm, ds, cellIS, &affineQuad, &affineGeom, &quads, &geoms)); in TestIntegration()