Lines Matching refs:idxs
186 PetscInt *idxs = NULL, nr = 0; in main() local
190 PetscCall(PetscMalloc1(nr, &idxs)); in main()
192 idxs[0] = (2 * M - 1 - test / 2) % M; in main()
194 idxs[0] = (test / 2) % M; in main()
196 idxs[0] = PetscMax(idxs[0], 0); in main()
198 PetscCall(ISCreateGeneral(PETSC_COMM_WORLD, nr, idxs, PETSC_OWN_POINTER, &zr)); in main()
225 idxs = NULL; in main()
228 PetscCall(PetscMalloc1(nr, &idxs)); in main()
230 idxs[0] = (3 * M - 2 - test / 2) % M; in main()
232 idxs[0] = (test / 2 + 1) % M; in main()
234 idxs[0] = PetscMax(idxs[0], 0); in main()
236 PetscCall(ISCreateGeneral(PETSC_COMM_WORLD, nr, idxs, PETSC_OWN_POINTER, &zr)); in main()