Home
last modified time | relevance | path

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

/petsc/include/petsc/private/
H A Dpcpatchimpl.h96 Vec localRHS, localUpdate; /* ??? */ member
/petsc/src/ksp/pc/impls/patch/
H A Dpcpatch.c2542 PetscCall(VecDuplicate(patch->localRHS, &patch->localUpdate)); in PCSetUp_PATCH()
2783 const PetscScalar *localUpdate; in PCApply_PATCH() local
2806 PetscCall(VecSet(patch->localUpdate, 0.0)); in PCApply_PATCH()
2821 …PetscCall(PCPatch_ScatterLocal_Private(pc, i + pStart, patch->patchUpdate, patch->localUpdate, ADD… in PCApply_PATCH()
2828 …if (patch->partition_of_unity) PetscCall(VecPointwiseMult(patch->localUpdate, patch->localUpdate, … in PCApply_PATCH()
2832 PetscCall(VecGetArrayRead(patch->localUpdate, &localUpdate)); in PCApply_PATCH()
2833 PetscCall(PetscSFReduceBegin(patch->sectionSF, MPIU_SCALAR, localUpdate, globalUpdate, MPI_SUM)); in PCApply_PATCH()
2834 PetscCall(PetscSFReduceEnd(patch->sectionSF, MPIU_SCALAR, localUpdate, globalUpdate, MPI_SUM)); in PCApply_PATCH()
2835 PetscCall(VecRestoreArrayRead(patch->localUpdate, &localUpdate)); in PCApply_PATCH()
2919 PetscCall(VecDestroy(&patch->localUpdate)); in PCReset_PATCH()
/petsc/src/snes/impls/patch/
H A Dsnespatch.c93 PetscCall(VecDuplicate(patch->localUpdate, &patch->localState)); in PCSetUp_PATCH_Nonlinear()