Searched refs:geoms (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/dt/fe/tests/ |
| H A D | ex2.c | 120 …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 D | ex1.c | 129 …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 D | plexfem.c | 4409 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 …]
|