Lines Matching refs:locGrad

1392   Vec cellGeometryFVM, faceGeometryFVM, locGrad = NULL;  in DMPlexInsertBoundaryValuesFVM()  local
1413 PetscCall(DMGetLocalVector(dmGrad, &locGrad)); in DMPlexInsertBoundaryValuesFVM()
1414 PetscCall(DMGlobalToLocalBegin(dmGrad, grad, INSERT_VALUES, locGrad)); in DMPlexInsertBoundaryValuesFVM()
1415 PetscCall(DMGlobalToLocalEnd(dmGrad, grad, INSERT_VALUES, locGrad)); in DMPlexInsertBoundaryValuesFVM()
1418 …MPlexInsertBoundaryValues(dm, PETSC_FALSE, locX, time, faceGeometryFVM, cellGeometryFVM, locGrad)); in DMPlexInsertBoundaryValuesFVM()
1419 if (locGradient) *locGradient = locGrad; in DMPlexInsertBoundaryValuesFVM()
1420 else if (locGrad) PetscCall(DMRestoreLocalVector(dmGrad, &locGrad)); in DMPlexInsertBoundaryValuesFVM()
2418 Vec cellGeometryFVM = NULL, faceGeometryFVM = NULL, locGrad = NULL; in DMPlexComputeIntegral_Internal() local
2494 PetscCall(DMGetLocalVector(dmGrad, &locGrad)); in DMPlexComputeIntegral_Internal()
2495 PetscCall(DMGlobalToLocalBegin(dmGrad, grad, INSERT_VALUES, locGrad)); in DMPlexComputeIntegral_Internal()
2496 PetscCall(DMGlobalToLocalEnd(dmGrad, grad, INSERT_VALUES, locGrad)); in DMPlexComputeIntegral_Internal()
2499 …DMPlexInsertBoundaryValues(dm, PETSC_FALSE, locX, 0.0, faceGeometryFVM, cellGeometryFVM, locGrad)); in DMPlexComputeIntegral_Internal()
2500 PetscCall(VecGetArrayRead(locGrad, &lgrad)); in DMPlexComputeIntegral_Internal()
2568 PetscCall(VecRestoreArrayRead(locGrad, &lgrad)); in DMPlexComputeIntegral_Internal()
2570 PetscCall(DMRestoreLocalVector(dmGrad, &locGrad)); in DMPlexComputeIntegral_Internal()
4090 … Vec locX, PeOp Vec locX_t, Vec faceGeometry, Vec cellGeometry, PeOp Vec locGrad, PetscInt *Nface,… in DMPlexGetFaceFields() argument
4106 if (locGrad) PetscValidHeaderSpecific(locGrad, VEC_CLASSID, 8); in DMPlexGetFaceFields()
4135 if (locGrad) { in DMPlexGetFaceFields()
4136 PetscCall(VecGetDM(locGrad, &dmGrad)); in DMPlexGetFaceFields()
4137 PetscCall(VecGetArrayRead(locGrad, &lgrad)); in DMPlexGetFaceFields()
4227 if (locGrad) PetscCall(VecRestoreArrayRead(locGrad, &lgrad)); in DMPlexGetFaceFields()
4254 … Vec locX, PeOp Vec locX_t, Vec faceGeometry, Vec cellGeometry, PeOp Vec locGrad, PetscInt *Nface,… in DMPlexRestoreFaceFields() argument
5190 Vec locA, cellGeometryFVM = NULL, faceGeometryFVM = NULL, locGrad = NULL; in DMPlexComputeResidualByKey() local
5268 PetscCall(DMPlexInsertBoundaryValuesFVM(dm, fvm, locX, time, &locGrad)); in DMPlexComputeResidualByKey()
5294 …etFaceFields(dm, fS, fE, locX, locX_t, faceGeometryFVM, cellGeometryFVM, locGrad, &numFaces, &uL, … in DMPlexComputeResidualByKey()
5453 …reFaceFields(dm, fS, fE, locX, locX_t, faceGeometryFVM, cellGeometryFVM, locGrad, &numFaces, &uL, … in DMPlexComputeResidualByKey()
5457 if (dmGrad) PetscCall(DMRestoreLocalVector(dmGrad, &locGrad)); in DMPlexComputeResidualByKey()