Lines Matching refs:sf_leafdata

616       PetscCall(PetscArrayzero(matis->sf_leafdata, n));  in KSPFETIDPSetUpOperators()
620 for (i = 0; i < ni; i++) matis->sf_leafdata[idxs[i]] = 1; in KSPFETIDPSetUpOperators()
622 …PetscCall(PetscSFReduceBegin(matis->sf, MPIU_INT, matis->sf_leafdata, matis->sf_rootdata, MPI_REPL… in KSPFETIDPSetUpOperators()
623 …PetscCall(PetscSFReduceEnd(matis->sf, MPIU_INT, matis->sf_leafdata, matis->sf_rootdata, MPI_REPLAC… in KSPFETIDPSetUpOperators()
697 PetscCall(PetscArrayzero(matis->sf_leafdata, n)); in KSPFETIDPSetUpOperators()
703 …PetscCall(PetscSFBcastBegin(matis->sf, MPIU_INT, matis->sf_rootdata, matis->sf_leafdata, MPI_REPLA… in KSPFETIDPSetUpOperators()
704 …PetscCall(PetscSFBcastEnd(matis->sf, MPIU_INT, matis->sf_rootdata, matis->sf_leafdata, MPI_REPLACE… in KSPFETIDPSetUpOperators()
706 if (matis->sf_leafdata[i]) widxs[ni++] = i; in KSPFETIDPSetUpOperators()
711 PetscCall(PetscArrayzero(matis->sf_leafdata, n)); in KSPFETIDPSetUpOperators()
715 for (i = 0; i < ni; i++) matis->sf_leafdata[idxs[i]] = 1; in KSPFETIDPSetUpOperators()
717 …PetscCall(PetscSFReduceBegin(matis->sf, MPIU_INT, matis->sf_leafdata, matis->sf_rootdata, MPI_REPL… in KSPFETIDPSetUpOperators()
718 …PetscCall(PetscSFReduceEnd(matis->sf, MPIU_INT, matis->sf_leafdata, matis->sf_rootdata, MPI_REPLAC… in KSPFETIDPSetUpOperators()
742 PetscCall(PetscArrayzero(matis->sf_leafdata, n)); in KSPFETIDPSetUpOperators()
752 …PetscCall(PetscSFBcastBegin(matis->sf, MPIU_INT, matis->sf_rootdata, matis->sf_leafdata, MPI_REPLA… in KSPFETIDPSetUpOperators()
753 …PetscCall(PetscSFBcastEnd(matis->sf, MPIU_INT, matis->sf_rootdata, matis->sf_leafdata, MPI_REPLACE… in KSPFETIDPSetUpOperators()
755 if (matis->sf_leafdata[i]) widxs[ni++] = i; in KSPFETIDPSetUpOperators()
768 if (idxs[i] >= 0 && idxs[i] < n) matis->sf_leafdata[idxs[i]] = 1; in KSPFETIDPSetUpOperators()
770 …PetscCall(PetscSFReduceBegin(matis->sf, MPIU_INT, matis->sf_leafdata, matis->sf_rootdata, MPI_REPL… in KSPFETIDPSetUpOperators()
775 …PetscCall(PetscSFReduceEnd(matis->sf, MPIU_INT, matis->sf_leafdata, matis->sf_rootdata, MPI_REPLAC… in KSPFETIDPSetUpOperators()