Lines Matching refs:is
15 IS is, newis; in main() local
28 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, 0, &n, PETSC_COPY_VALUES, &is)); in main()
29 PetscCall(ISGetSize(is, &n)); in main()
31 PetscCall(ISDestroy(&is)); in main()
39 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, n, indices, PETSC_COPY_VALUES, &is)); in main()
40 PetscCall(ISGetIndices(is, &ii)); in main()
42 PetscCall(ISRestoreIndices(is, &ii)); in main()
48 PetscCall(ISPermutation(is, &flg)); in main()
50 PetscCall(ISGetInfo(is, IS_PERMUTATION, IS_LOCAL, compute, &flg)); in main()
53 PetscCall(ISIdentity(is, &flg)); in main()
56 PetscCall(ISGetInfo(is, IS_IDENTITY, IS_LOCAL, compute, &flg)); in main()
60 PetscCall(ISSetInfo(is, IS_PERMUTATION, IS_LOCAL, permanent, PETSC_TRUE)); in main()
61 PetscCall(ISSetInfo(is, IS_IDENTITY, IS_LOCAL, permanent, PETSC_TRUE)); in main()
62 PetscCall(ISGetInfo(is, IS_PERMUTATION, IS_LOCAL, compute, &flg)); in main()
64 PetscCall(ISGetInfo(is, IS_IDENTITY, IS_LOCAL, compute, &flg)); in main()
67 PetscCall(ISClearInfoCache(is, PETSC_TRUE)); in main()
72 PetscCall(ISEqual(is, is, &flg)); in main()
78 PetscCall(ISSort(is)); in main()
79 PetscCall(ISSorted(is, &flg)); in main()
81 PetscCall(ISGetInfo(is, IS_SORTED, IS_LOCAL, compute, &flg)); in main()
83 PetscCall(ISSorted(is, &flg)); in main()
85 PetscCall(ISGetInfo(is, IS_SORTED, IS_LOCAL, compute, &flg)); in main()
91 PetscCall(PetscObjectTypeCompare((PetscObject)is, ISSTRIDE, &flg)); in main()
93 PetscCall(PetscObjectTypeCompare((PetscObject)is, ISBLOCK, &flg)); in main()
96 PetscCall(ISDestroy(&is)); in main()
102 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, n, indices, PETSC_COPY_VALUES, &is)); in main()
104 PetscCall(ISSetPermutation(is)); in main()
105 PetscCall(ISInvertPermutation(is, PETSC_DECIDE, &newis)); in main()
110 PetscCall(ISDestroy(&is)); in main()