Lines Matching refs:sI
13 IS *sI, *sG, *sGi, *sGiM, cref; in PCMGGDSWSetUp() local
53 PetscCall(PetscMalloc1(*ns, &sI)); in PCMGGDSWSetUp()
60 *sI_n = sI; in PCMGGDSWSetUp()
87 sI[0] = ipcis->is_I_global; in PCMGGDSWSetUp()
221 IS *sI, *sG, *sGi, *sGiM; in PCMGGDSWCreateCoarseSpace_Private() local
244 …PetscCall(PCMGGDSWSetUp(pc, l, dm, smooth, Nc, A, &ns, &sA_IG, &sksp, &sI, &sG, &sGf, &sGi, &sGiM)… in PCMGGDSWCreateCoarseSpace_Private()
268 PetscCall(ISGetLocalSize(sI[i], &nri)); in PCMGGDSWCreateCoarseSpace_Private()
270 PetscCall(ISGetIndices(sI[i], &ri)); in PCMGGDSWCreateCoarseSpace_Private()
275 PetscCall(ISRestoreIndices(sI[i], &ri)); in PCMGGDSWCreateCoarseSpace_Private()
313 PetscCall(ISGetLocalSize(sI[i], &nri)); in PCMGGDSWCreateCoarseSpace_Private()
315 PetscCall(ISGetIndices(sI[i], &ri)); in PCMGGDSWCreateCoarseSpace_Private()
325 PetscCall(ISRestoreIndices(sI[i], &ri)); in PCMGGDSWCreateCoarseSpace_Private()
337 PetscCall(ISDestroy(&sI[i])); in PCMGGDSWCreateCoarseSpace_Private()
345 PetscCall(PetscFree(sI)); in PCMGGDSWCreateCoarseSpace_Private()