Home
last modified time | relevance | path

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

/petsc/src/dm/dt/fe/tests/
H A Dex2.c120 …tscQuadrature *affineQuad, PetscFEGeom **affineGeom, PetscQuadrature **quads, PetscFEGeom ***geoms) in CreateFEGeometry() argument
129 *geoms = NULL; in CreateFEGeometry()
137 PetscCall(PetscCalloc2(Nf, quads, Nf, geoms)); in CreateFEGeometry()
144 … PetscCall(CellRangeGetFEGeom(cellIS, coordField, (*quads)[f], PETSC_FEGEOM_BASIC, &(*geoms)[f])); in CreateFEGeometry()
150 …tscQuadrature *affineQuad, PetscFEGeom **affineGeom, PetscQuadrature **quads, PetscFEGeom ***geoms) in DestroyFEGeometry() argument
163 PetscCall(CellRangeRestoreFEGeom(cellIS, coordField, (*quads)[f], PETSC_FALSE, &(*geoms)[f])); in DestroyFEGeometry()
166 PetscCall(PetscFree2(*quads, *geoms)); 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()
[all …]
H A Dex1.c129 …tscQuadrature *affineQuad, PetscFEGeom **affineGeom, PetscQuadrature **quads, PetscFEGeom ***geoms) in CreateFEGeometry() argument
138 *geoms = NULL; in CreateFEGeometry()
146 PetscCall(PetscCalloc2(Nf, quads, Nf, geoms)); in CreateFEGeometry()
153 … PetscCall(CellRangeGetFEGeom(cellIS, coordField, (*quads)[f], PETSC_FEGEOM_BASIC, &(*geoms)[f])); in CreateFEGeometry()
159 …tscQuadrature *affineQuad, PetscFEGeom **affineGeom, PetscQuadrature **quads, PetscFEGeom ***geoms) in DestroyFEGeometry() argument
172 PetscCall(CellRangeRestoreFEGeom(cellIS, coordField, (*quads)[f], PETSC_FALSE, &(*geoms)[f])); in DestroyFEGeometry()
175 PetscCall(PetscFree2(*quads, *geoms)); 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()
[all …]
/petsc/src/dm/impls/plex/
H A Dplexfem.c4409 PetscFEGeom *affineGeom = NULL, **geoms = NULL; in DMPlexComputeResidual_Patch_Internal() local
4445 PetscCall(PetscCalloc2(Nf, &quads, Nf, &geoms)); in DMPlexComputeResidual_Patch_Internal()
4460 PetscCall(DMSNESGetFEGeom(coordField, cellIS, quads[f], PETSC_FEGEOM_BASIC, &geoms[f])); in DMPlexComputeResidual_Patch_Internal()
4505 PetscFEGeom *geom = affineGeom ? affineGeom : geoms[f]; in DMPlexComputeResidual_Patch_Internal()
4602 PetscCall(DMSNESRestoreFEGeom(coordField, cellIS, quads[f], PETSC_FALSE, &geoms[f])); in DMPlexComputeResidual_Patch_Internal()
4605 PetscCall(PetscFree2(quads, geoms)); in DMPlexComputeResidual_Patch_Internal()
5198 PetscFEGeom *affineGeom = NULL, **geoms = NULL; in DMPlexComputeResidualByKey() local
5246 PetscCall(PetscCalloc2(Nf, &quads, Nf, &geoms)); in DMPlexComputeResidualByKey()
5261 PetscCall(DMSNESGetFEGeom(coordField, cellIS, quads[f], PETSC_FEGEOM_BASIC, &geoms[f])); in DMPlexComputeResidualByKey()
5316 PetscFEGeom *geom = affineGeom ? affineGeom : geoms[f]; in DMPlexComputeResidualByKey()
[all …]