Lines Matching refs:ix
13 PetscInt i, n, *ix, *iy, *tomap, start; in main() local
49 PetscCall(PetscMalloc2(n, &ix, n, &iy)); in main()
51 for (i = ranges[rank]; i < ranges[rank + 1]; i++) ix[i - start] = i; in main()
52 PetscCall(ISCreateGeneral(PETSC_COMM_WORLD, n, ix, PETSC_COPY_VALUES, &isx)); in main()
94 PetscCall(PetscFree2(ix, iy)); in main()
119 PetscCall(PetscMalloc2(n, &ix, n, &iy)); in main()
120 for (i = 0; i < n; i++) ix[i] = i; in main()
121 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, n, ix, PETSC_COPY_VALUES, &isx)); in main()
152 PetscCall(PetscFree2(ix, iy)); in main()
177 PetscCall(PetscMalloc2(n / 2, &ix, n / 2, &iy)); in main()
178 for (i = 0; i < n / 2; i++) ix[i] = i * 2; in main()
179 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, n / 2, ix, PETSC_COPY_VALUES, &isx)); in main()
212 PetscCall(PetscFree2(ix, iy)); in main()