Home
last modified time | relevance | path

Searched refs:colis (Results 1 – 4 of 4) sorted by relevance

/petsc/src/mat/tests/
H A Dex167.c27 IS rowis[2], colis[2]; in main() local
109 PetscCall(ISDuplicate(rowis[l], colis + l)); in main()
112 colis[l] = rowis[l]; in main()
115 if (sort_cols) PetscCall(ISSort(colis[l])); in main()
118 PetscCall(MatCreateSubMatrices(A, nsub, rowis, colis, MAT_INITIAL_MATRIX, &S)); in main()
133 PetscCall(ISView(colis[l], PETSC_VIEWER_STDOUT_SELF)); in main()
161 PetscCall(ISDestroy(&colis[l])); in main()
H A Dex183.c7 PetscErrorCode MyISView(IS *rowis, IS *colis, PetscInt gs, PetscInt ss, PetscViewer viewer) in MyISView() argument
19 if (ss > -1) PetscCall(ISView(colis[ss], subviewer)); in MyISView()
33 IS rowis[1], colis[1]; in main() local
109 PetscCall(ISCreateGeneral(subcomm, rend - rstart, colindices, PETSC_COPY_VALUES, &colis[0])); in main()
111 PetscCall(ISSort(colis[0])); in main()
135 PetscCall(MyISView(rowis, colis, gs, ss, viewer)); in main()
139 PetscCall(ISSort(colis[0])); in main()
141 PetscCall(MatCreateSubMatricesMPI(A, nsubdomains, rowis, colis, MAT_INITIAL_MATRIX, &submats)); in main()
172 PetscCall(MatCreateSubMatricesMPI(A, nsubdomains, rowis, colis, MAT_REUSE_MATRIX, &submats)); in main()
206 PetscCall(ISDestroy(colis + k)); in main()
H A Dex263.c12 IS rowis, colis; in main() local
86 PetscCall(MatGetOrdering(A, MATORDERINGNATURAL, &rowis, &colis)); in main()
95 PetscCall(MatLUFactorSymbolic(F, A, rowis, colis, &finfo)); in main()
109 PetscCall(ISDestroy(&colis)); in main()
/petsc/src/ksp/pc/impls/fieldsplit/
H A Dfieldsplit.c658 IS *rowis, *colis, *ises = NULL; in PCSetUp_FieldSplit() local
662 PetscCall(PetscMalloc2(mis, &rowis, nis, &colis)); in PCSetUp_FieldSplit()
663 PetscCall(MatNestGetISs(pc->pmat, rowis, colis)); in PCSetUp_FieldSplit()
683 PetscCall(PetscFree2(rowis, colis)); in PCSetUp_FieldSplit()