Lines Matching refs:localRHS
2540 PetscCall(VecCreateSeq(PETSC_COMM_SELF, localSize, &patch->localRHS)); in PCSetUp_PATCH()
2541 PetscCall(VecSetUp(patch->localRHS)); in PCSetUp_PATCH()
2542 PetscCall(VecDuplicate(patch->localRHS, &patch->localUpdate)); in PCSetUp_PATCH()
2651 PetscCall(VecDuplicate(patch->localRHS, &patch->dof_weights)); in PCSetUp_PATCH()
2767 …tterLocal_Private(pc, i + pStart, patch->patchRHSWithArtificial, patch->localRHS, ADD_VALUES, SCAT… in PCUpdateMultiplicative_PATCH_Linear()
2776 PetscScalar *localRHS = NULL; in PCApply_PATCH() local
2800 PetscCall(VecGetArray(patch->localRHS, &localRHS)); in PCApply_PATCH()
2801 PetscCall(PetscSFBcastBegin(patch->sectionSF, MPIU_SCALAR, globalRHS, localRHS, MPI_REPLACE)); in PCApply_PATCH()
2802 PetscCall(PetscSFBcastEnd(patch->sectionSF, MPIU_SCALAR, globalRHS, localRHS, MPI_REPLACE)); in PCApply_PATCH()
2804 PetscCall(VecRestoreArray(patch->localRHS, &localRHS)); in PCApply_PATCH()
2819 …PetscCall(PCPatch_ScatterLocal_Private(pc, i + pStart, patch->localRHS, patch->patchRHS, INSERT_VA… in PCApply_PATCH()
2918 PetscCall(VecDestroy(&patch->localRHS)); in PCReset_PATCH()