Home
last modified time | relevance | path

Searched refs:affineGeom (Results 1 – 3 of 3) sorted by relevance

/petsc/src/dm/dt/fe/tests/
H A Dex2.c120 … dm, PetscDS ds, IS cellIS, PetscQuadrature *affineQuad, PetscFEGeom **affineGeom, PetscQuadrature… in CreateFEGeometry() argument
127 *affineGeom = NULL; in CreateFEGeometry()
135 …ad) PetscCall(CellRangeGetFEGeom(cellIS, coordField, *affineQuad, PETSC_FEGEOM_BASIC, affineGeom)); in CreateFEGeometry()
150 … dm, PetscDS ds, IS cellIS, PetscQuadrature *affineQuad, PetscFEGeom **affineGeom, PetscQuadrature… in DestroyFEGeometry() argument
159 PetscCall(CellRangeRestoreFEGeom(cellIS, coordField, *affineQuad, PETSC_FALSE, affineGeom)); in DestroyFEGeometry()
238 PetscFEGeom *affineGeom, **geoms = NULL; in TestIntegration() local
250 PetscCall(CreateFEGeometry(dm, ds, cellIS, &affineQuad, &affineGeom, &quads, &geoms)); in TestIntegration()
267 PetscFEGeom *geom = affineGeom ? affineGeom : geoms[f]; in TestIntegration()
279 PetscCall(PetscFEGeomRestoreChunk(affineGeom, cStart, cEnd, &chunkGeom)); in TestIntegration()
280 PetscCall(DestroyFEGeometry(dm, ds, cellIS, &affineQuad, &affineGeom, &quads, &geoms)); in TestIntegration()
H A Dex1.c129 … dm, PetscDS ds, IS cellIS, PetscQuadrature *affineQuad, PetscFEGeom **affineGeom, PetscQuadrature… in CreateFEGeometry() argument
136 *affineGeom = NULL; in CreateFEGeometry()
144 …ad) PetscCall(CellRangeGetFEGeom(cellIS, coordField, *affineQuad, PETSC_FEGEOM_BASIC, affineGeom)); in CreateFEGeometry()
159 … dm, PetscDS ds, IS cellIS, PetscQuadrature *affineQuad, PetscFEGeom **affineGeom, PetscQuadrature… in DestroyFEGeometry() argument
168 PetscCall(CellRangeRestoreFEGeom(cellIS, coordField, *affineQuad, PETSC_FALSE, affineGeom)); in DestroyFEGeometry()
185 PetscFEGeom *affineGeom, **geoms = NULL; in TestIntegration() local
202 PetscCall(CreateFEGeometry(dm, ds, cellIS, &affineQuad, &affineGeom, &quads, &geoms)); in TestIntegration()
219 PetscFEGeom *geom = affineGeom ? affineGeom : geoms[f]; in TestIntegration()
233 PetscCall(PetscFEGeomRestoreChunk(affineGeom, cStart, cEnd, &chunkGeom)); in TestIntegration()
234 PetscCall(DestroyFEGeometry(dm, ds, cellIS, &affineQuad, &affineGeom, &quads, &geoms)); in TestIntegration()
/petsc/src/dm/impls/plex/
H A Dplexfem.c4409 PetscFEGeom *affineGeom = NULL, **geoms = NULL; in DMPlexComputeResidual_Patch_Internal() local
4443 …eQuad) PetscCall(DMSNESGetFEGeom(coordField, cellIS, affineQuad, PETSC_FEGEOM_BASIC, &affineGeom)); in DMPlexComputeResidual_Patch_Internal()
4505 PetscFEGeom *geom = affineGeom ? affineGeom : geoms[f]; in DMPlexComputeResidual_Patch_Internal()
4598 PetscCall(DMSNESRestoreFEGeom(coordField, cellIS, affineQuad, PETSC_FALSE, &affineGeom)); in DMPlexComputeResidual_Patch_Internal()
5198 PetscFEGeom *affineGeom = NULL, **geoms = NULL; in DMPlexComputeResidualByKey() local
5244 …eQuad) PetscCall(DMSNESGetFEGeom(coordField, cellIS, affineQuad, PETSC_FEGEOM_BASIC, &affineGeom)); in DMPlexComputeResidualByKey()
5316 PetscFEGeom *geom = affineGeom ? affineGeom : geoms[f]; in DMPlexComputeResidualByKey()
5467 PetscCall(DMSNESRestoreFEGeom(coordField, cellIS, affineQuad, PETSC_FALSE, &affineGeom)); in DMPlexComputeResidualByKey()