Lines Matching refs:sectionSF
194 patch->sectionSF = sf[0]; in PCPatchCreateDefaultSF_Private()
195 PetscCall(PetscObjectReference((PetscObject)patch->sectionSF)); in PCPatchCreateDefaultSF_Private()
303 PetscCall(PetscSFCreate(PetscObjectComm((PetscObject)pc), &patch->sectionSF)); in PCPatchCreateDefaultSF_Private()
304 …PetscCall(PetscSFSetGraph(patch->sectionSF, allRoots, allLeaves, ilocal, PETSC_OWN_POINTER, iremot… in PCPatchCreateDefaultSF_Private()
572 PetscCall(DMGetSectionSF(dm, &patch->sectionSF)); in PCPatchSetDiscretisationInfoCombined()
573 PetscCall(PetscObjectReference((PetscObject)patch->sectionSF)); in PCPatchSetDiscretisationInfoCombined()
2671 PetscCall(PetscSFReduceBegin(patch->sectionSF, MPIU_SCALAR, input, output, MPI_SUM)); in PCSetUp_PATCH()
2672 PetscCall(PetscSFReduceEnd(patch->sectionSF, MPIU_SCALAR, input, output, MPI_SUM)); in PCSetUp_PATCH()
2680 PetscCall(PetscSFBcastBegin(patch->sectionSF, MPIU_SCALAR, input, output, MPI_REPLACE)); in PCSetUp_PATCH()
2681 PetscCall(PetscSFBcastEnd(patch->sectionSF, MPIU_SCALAR, input, output, MPI_REPLACE)); in PCSetUp_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()
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()
2874 PetscCall(PetscSFDestroy(&patch->sectionSF)); in PCReset_PATCH()