Lines Matching refs:fgeom

2763     PetscFEGeom    *fgeom, *chunkGeom = NULL;  in DMPlexComputeBdIntegral_Internal()  local
2800 PetscCall(DMPlexGetFEGeom(coordField, pointIS, qGeom, PETSC_FEGEOM_BOUNDARY, &fgeom)); in DMPlexComputeBdIntegral_Internal()
2821 … PetscCall(PetscFEGeomGetChunk(fgeom, chunk * chunkSize, (chunk + 1) * chunkSize, &chunkGeom)); in DMPlexComputeBdIntegral_Internal()
2823 PetscCall(PetscFEGeomRestoreChunk(fgeom, 0, offset, &chunkGeom)); in DMPlexComputeBdIntegral_Internal()
2825 PetscCall(PetscFEGeomGetChunk(fgeom, offset, numFaces, &chunkGeom)); in DMPlexComputeBdIntegral_Internal()
2827 PetscCall(PetscFEGeomRestoreChunk(fgeom, offset, numFaces, &chunkGeom)); in DMPlexComputeBdIntegral_Internal()
2829 PetscCall(DMPlexRestoreFEGeom(coordField, pointIS, qGeom, PETSC_FEGEOM_BOUNDARY, &fgeom)); in DMPlexComputeBdIntegral_Internal()
4281 …nd, Vec faceGeometry, Vec cellGeometry, PetscInt *Nface, PetscFVFaceGeom *fgeom[], PetscReal *vol[… in DMPlexGetFaceGeometry() argument
4292 PetscAssertPointer(fgeom, 7); in DMPlexGetFaceGeometry()
4300 PetscCall(PetscMalloc1(numFaces, fgeom)); in DMPlexGetFaceGeometry()
4306 PetscFVFaceGeom *fgeoml = *fgeom; in DMPlexGetFaceGeometry()
4351 …nd, Vec faceGeometry, Vec cellGeometry, PetscInt *Nface, PetscFVFaceGeom *fgeom[], PetscReal *vol[… in DMPlexRestoreFaceGeometry() argument
4354 PetscCall(PetscFree(*fgeom)); in DMPlexRestoreFaceGeometry()
4479 PetscFVFaceGeom *fgeom = NULL; in DMPlexComputeResidual_Patch_Internal() local
4533 PetscCall(PetscFVIntegrateRHSFunction(fv, prob, f, Ne, fgeom, vol, uL, uR, fluxL, fluxR)); in DMPlexComputeResidual_Patch_Internal()
4947 PetscFEGeom *fgeom; in DMPlexComputeBdResidualSingleByKey() local
4977 PetscCall(DMSNESGetFEGeom(coordField, pointIS, qGeom, PETSC_FEGEOM_BOUNDARY, &fgeom)); in DMPlexComputeBdResidualSingleByKey()
5022 PetscCall(PetscFEGeomGetChunk(fgeom, 0, offset, &chunkGeom)); in DMPlexComputeBdResidualSingleByKey()
5024 PetscCall(PetscFEGeomRestoreChunk(fgeom, 0, offset, &chunkGeom)); in DMPlexComputeBdResidualSingleByKey()
5025 PetscCall(PetscFEGeomGetChunk(fgeom, offset, numFaces, &chunkGeom)); in DMPlexComputeBdResidualSingleByKey()
5027 PetscCall(PetscFEGeomRestoreChunk(fgeom, offset, numFaces, &chunkGeom)); in DMPlexComputeBdResidualSingleByKey()
5036 PetscCall(DMSNESRestoreFEGeom(coordField, pointIS, qGeom, PETSC_TRUE, &fgeom)); in DMPlexComputeBdResidualSingleByKey()
5282 PetscFVFaceGeom *fgeom; in DMPlexComputeResidualByKey() local
5295 …Call(DMPlexGetFaceGeometry(dm, fS, fE, faceGeometryFVM, cellGeometryFVM, &numFaces, &fgeom, &vol)); in DMPlexComputeResidualByKey()
5344 PetscCall(PetscFVIntegrateRHSFunction(fv, ds, f, Ne, fgeom, vol, uL, uR, fluxL, fluxR)); in DMPlexComputeResidualByKey()
5398 PetscCall(DMPrintCellVectorReal(face, "Residual: normal", cdim, fgeom[iface].normal)); in DMPlexComputeResidualByKey()
5454 …(DMPlexRestoreFaceGeometry(dm, fS, fE, faceGeometryFVM, cellGeometryFVM, &numFaces, &fgeom, &vol)); in DMPlexComputeResidualByKey()
5946 PetscFEGeom *fgeom; in DMPlexComputeBdJacobianSingleByLabel() local
5980 PetscCall(DMSNESGetFEGeom(coordField, pointIS, qGeom, PETSC_FEGEOM_BOUNDARY, &fgeom)); in DMPlexComputeBdJacobianSingleByLabel()
6024 PetscCall(PetscFEGeomGetChunk(fgeom, 0, offset, &chunkGeom)); in DMPlexComputeBdJacobianSingleByLabel()
6030 PetscCall(PetscFEGeomGetChunk(fgeom, offset, numFaces, &chunkGeom)); in DMPlexComputeBdJacobianSingleByLabel()
6038 PetscCall(PetscFEGeomRestoreChunk(fgeom, offset, numFaces, &chunkGeom)); in DMPlexComputeBdJacobianSingleByLabel()
6061 PetscCall(DMSNESRestoreFEGeom(coordField, pointIS, qGeom, PETSC_TRUE, &fgeom)); in DMPlexComputeBdJacobianSingleByLabel()