Lines Matching refs:is2
10 IS *is2, is; in ISAllGatherDisjoint() local
17 PetscCall(PetscMalloc1(size, &is2)); in ISAllGatherDisjoint()
25 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, sizes[i], idxs + ls, PETSC_COPY_VALUES, &is2[i])); in ISAllGatherDisjoint()
31 *ois = is2; in ISAllGatherDisjoint()
43 IS *is1, *is2; in main() local
89 PetscCall(ISAllGatherDisjoint(is1[0], &is2)); in main()
93 PetscCall(PetscMalloc1(nd, &is2)); in main()
109 PetscCall(ISCreateStride(PETSC_COMM_SELF, lsize, start, 1, is2 + i)); in main()
115 PetscCall(MatIncreaseOverlap(B, nd, is2, ov)); in main()
126 PetscCall(ISEqual(is1[i], is2[i], &flg)); in main()
129 PetscCall(ISViewFromOptions(is2[i], NULL, "-err_view")); in main()
137 PetscCall(ISDestroy(&is2[i])); in main()
140 PetscCall(PetscFree(is2)); in main()