Lines Matching refs:isrow
6 PetscErrorCode ISGetSeqIS_SameColDist_Private(Mat mat, IS isrow, IS iscol, IS *isrow_d, IS *iscol_d… in ISGetSeqIS_SameColDist_Private() argument
57 PetscCall(ISGetLocalSize(isrow, &m)); in ISGetSeqIS_SameColDist_Private()
60 PetscCall(ISGetIndices(isrow, &is_idx)); in ISGetSeqIS_SameColDist_Private()
62 PetscCall(ISRestoreIndices(isrow, &is_idx)); in ISGetSeqIS_SameColDist_Private()
65 PetscCall(ISGetBlockSize(isrow, &i)); in ISGetSeqIS_SameColDist_Private()
131 IS isrow, iscol; in main() local
165 PetscCall(ISCreateStride(PETSC_COMM_WORLD, (rend - rstart) / 2, rstart, 2, &isrow)); in main()
171 PetscCall(ISGetSeqIS_SameColDist_Private(C, isrow, iscol, &isrow_d, &iscol_d, &iscol_o, &garray)); in main()
178 PetscCall(MatCreateSubMatrix(C, isrow, iscol, MAT_INITIAL_MATRIX, &A)); in main()
179 PetscCall(MatCreateSubMatrix(C, isrow, iscol, MAT_REUSE_MATRIX, &A)); in main()
181 PetscCall(ISDestroy(&isrow)); in main()