| /petsc/src/mat/tests/ |
| H A D | ex39.c | 11 IS isrows, iscols; in main() local 31 PetscCall(MatGetOwnershipIS(C, &isrows, &iscols)); in main() 34 PetscCall(ISGetLocalSize(iscols, &ncols)); in main() 35 PetscCall(ISGetIndices(iscols, &cols)); in main() 56 PetscCall(ISRestoreIndices(iscols, &cols)); in main() 60 PetscCall(ISDestroy(&iscols)); in main() 108 PetscCall(MatGetOwnershipIS(B, &isrows, &iscols)); in main() 111 PetscCall(ISGetLocalSize(iscols, &ncols)); in main() 112 PetscCall(ISGetIndices(iscols, &cols)); in main() 119 PetscCall(ISRestoreIndices(iscols, &cols)); in main() [all …]
|
| H A D | ex103.c | 17 IS isrows, iscols; in main() local 38 PetscCall(MatGetOwnershipIS(A, &isrows, &iscols)); in main() 41 PetscCall(ISGetLocalSize(iscols, &ncols)); in main() 42 PetscCall(ISGetIndices(iscols, &cols)); in main() 86 PetscCall(ISRestoreIndices(iscols, &cols)); in main() 88 PetscCall(ISDestroy(&iscols)); in main()
|
| H A D | ex243.c | 10 IS isrows, iscols; in main() local 35 PetscCall(MatGetOwnershipIS(A, &isrows, &iscols)); in main() 38 PetscCall(ISGetLocalSize(iscols, &ncols)); in main() 39 PetscCall(ISGetIndices(iscols, &cols)); in main() 81 PetscCall(ISRestoreIndices(iscols, &cols)); in main() 83 PetscCall(ISDestroy(&iscols)); in main()
|
| H A D | ex38.c | 10 IS isrows, iscols; in main() local 34 PetscCall(MatGetOwnershipIS(C, &isrows, &iscols)); in main() 44 PetscCall(ISOnComm(iscols, PETSC_COMM_WORLD, PETSC_USE_POINTER, &tmp)); in main() 52 PetscCall(ISGetLocalSize(iscols, &ncols)); in main() 53 PetscCall(ISGetIndices(iscols, &cols)); in main() 63 PetscCall(ISRestoreIndices(iscols, &cols)); in main() 116 PetscCall(ISDestroy(&iscols)); in main()
|
| H A D | ex245.c | 15 IS isrows, iscols; in main() local 42 PetscCall(MatGetOwnershipIS(A, &isrows, &iscols)); in main() 45 PetscCall(ISGetLocalSize(iscols, &ncols)); in main() 46 PetscCall(ISGetIndices(iscols, &cols)); in main() 58 PetscCall(ISRestoreIndices(iscols, &cols)); in main() 60 PetscCall(ISDestroy(&iscols)); in main() 74 PetscCall(MatGetOwnershipIS(B, &isrows, &iscols)); in main() 77 PetscCall(ISGetLocalSize(iscols, &ncols)); in main() 78 PetscCall(ISGetIndices(iscols, &cols)); in main() 90 PetscCall(ISRestoreIndices(iscols, &cols)); in main() [all …]
|
| H A D | ex242.c | 11 IS isrows, iscols; in main() local 41 PetscCall(MatGetOwnershipIS(C, &isrows, &iscols)); in main() 44 PetscCall(ISGetLocalSize(iscols, &ncols)); in main() 45 PetscCall(ISGetIndices(iscols, &cols)); in main() 53 PetscCall(ISRestoreIndices(iscols, &cols)); in main() 57 PetscCall(ISDestroy(&iscols)); in main() 106 PetscCall(MatGetOwnershipIS(B, &isrows, &iscols)); in main() 109 PetscCall(ISGetLocalSize(iscols, &ncols)); in main() 110 PetscCall(ISGetIndices(iscols, &cols)); in main() 118 PetscCall(ISRestoreIndices(iscols, &cols)); in main() [all …]
|
| H A D | ex145.c | 15 IS isrows, iscols; in main() local 43 PetscCall(MatGetOwnershipIS(A, &isrows, &iscols)); in main() 46 PetscCall(ISGetLocalSize(iscols, &ncols)); in main() 47 PetscCall(ISGetIndices(iscols, &cols)); in main() 59 PetscCall(ISRestoreIndices(iscols, &cols)); in main() 61 PetscCall(ISDestroy(&iscols)); in main() 75 PetscCall(MatGetOwnershipIS(B, &isrows, &iscols)); in main() 78 PetscCall(ISGetLocalSize(iscols, &ncols)); in main() 79 PetscCall(ISGetIndices(iscols, &cols)); in main() 91 PetscCall(ISRestoreIndices(iscols, &cols)); in main() [all …]
|
| H A D | ex104.c | 17 IS isrows, iscols; in main() local 44 PetscCall(MatGetOwnershipIS(A, &isrows, &iscols)); in main() 47 PetscCall(ISGetLocalSize(iscols, &ncols)); in main() 48 PetscCall(ISGetIndices(iscols, &cols)); in main() 60 PetscCall(ISRestoreIndices(iscols, &cols)); in main() 62 PetscCall(ISDestroy(&iscols)); in main()
|
| /petsc/src/mat/impls/elemental/ |
| H A D | matelem.cxx | 840 IS isrows, iscols; in MatConvert_Elemental_Dense() local 859 PetscCall(MatGetOwnershipIS(A, &isrows, &iscols)); in MatConvert_Elemental_Dense() 862 PetscCall(ISGetLocalSize(iscols, &ncols)); in MatConvert_Elemental_Dense() 863 PetscCall(ISGetIndices(iscols, &cols)); in MatConvert_Elemental_Dense() 906 PetscCall(ISDestroy(&iscols)); in MatConvert_Elemental_Dense()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Mat.pyx | 1458 iscols: Sequence[IS] | None = None, 1468 Each matrix block row must be of size ``len(iscols)``. 1473 iscols 1491 if iscols: 1492 iscols = list(iscols) 1493 assert len(iscols) == len(mats[0]) 1495 iscols = None 1513 if iscols is not None: 1515 for j from 0 <= j < mc: ciscols[j] = (<IS?>iscols[j]).iset 4047 iscols: IS | Sequence[IS] | None = None, [all …]
|