Searched refs:colis (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex167.c | 27 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 D | ex183.c | 7 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 D | ex263.c | 12 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 D | fieldsplit.c | 658 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()
|