Home
last modified time | relevance | path

Searched refs:isrows (Results 1 – 14 of 14) sorted by relevance

/petsc/src/mat/tests/
H A Dex39.c11 IS isrows, iscols; in main() local
31 PetscCall(MatGetOwnershipIS(C, &isrows, &iscols)); in main()
32 PetscCall(ISGetLocalSize(isrows, &nrows)); in main()
33 PetscCall(ISGetIndices(isrows, &rows)); in main()
55 PetscCall(ISRestoreIndices(isrows, &rows)); in main()
59 PetscCall(ISDestroy(&isrows)); in main()
108 PetscCall(MatGetOwnershipIS(B, &isrows, &iscols)); in main()
109 PetscCall(ISGetLocalSize(isrows, &nrows)); in main()
110 PetscCall(ISGetIndices(isrows, &rows)); in main()
118 PetscCall(ISRestoreIndices(isrows, &rows)); in main()
[all …]
H A Dex83.c20 IS is, isrows, isrows_sc; in main() local
132 PetscCall(ISBuildTwoSided(is, NULL, &isrows)); in main()
133 PetscCall(ISView(isrows, PETSC_VIEWER_STDOUT_WORLD)); in main()
136 PetscCall(ISGetLocalSize(isrows, &isrows_localsize)); in main()
138 PetscCall(ISGetIndices(isrows, &indices)); in main()
140 PetscCall(ISRestoreIndices(isrows, &indices)); in main()
144 PetscCall(ISDestroy(&isrows)); in main()
H A Dex103.c17 IS isrows, iscols; in main() local
38 PetscCall(MatGetOwnershipIS(A, &isrows, &iscols)); in main()
39 PetscCall(ISGetLocalSize(isrows, &nrows)); in main()
40 PetscCall(ISGetIndices(isrows, &rows)); in main()
85 PetscCall(ISRestoreIndices(isrows, &rows)); in main()
87 PetscCall(ISDestroy(&isrows)); in main()
H A Dex243.c10 IS isrows, iscols; in main() local
35 PetscCall(MatGetOwnershipIS(A, &isrows, &iscols)); in main()
36 PetscCall(ISGetLocalSize(isrows, &nrows)); in main()
37 PetscCall(ISGetIndices(isrows, &rows)); in main()
80 PetscCall(ISRestoreIndices(isrows, &rows)); in main()
82 PetscCall(ISDestroy(&isrows)); in main()
H A Dex38.c10 IS isrows, iscols; in main() local
34 PetscCall(MatGetOwnershipIS(C, &isrows, &iscols)); in main()
40 PetscCall(ISOnComm(isrows, PETSC_COMM_WORLD, PETSC_USE_POINTER, &tmp)); in main()
50 PetscCall(ISGetLocalSize(isrows, &nrows)); in main()
51 PetscCall(ISGetIndices(isrows, &rows)); in main()
62 PetscCall(ISRestoreIndices(isrows, &rows)); in main()
115 PetscCall(ISDestroy(&isrows)); in main()
H A Dex245.c15 IS isrows, iscols; in main() local
42 PetscCall(MatGetOwnershipIS(A, &isrows, &iscols)); in main()
43 PetscCall(ISGetLocalSize(isrows, &nrows)); in main()
44 PetscCall(ISGetIndices(isrows, &rows)); in main()
57 PetscCall(ISRestoreIndices(isrows, &rows)); in main()
59 PetscCall(ISDestroy(&isrows)); in main()
74 PetscCall(MatGetOwnershipIS(B, &isrows, &iscols)); in main()
75 PetscCall(ISGetLocalSize(isrows, &nrows)); in main()
76 PetscCall(ISGetIndices(isrows, &rows)); in main()
89 PetscCall(ISRestoreIndices(isrows, &rows)); in main()
[all …]
H A Dex242.c11 IS isrows, iscols; in main() local
41 PetscCall(MatGetOwnershipIS(C, &isrows, &iscols)); in main()
42 PetscCall(ISGetLocalSize(isrows, &nrows)); in main()
43 PetscCall(ISGetIndices(isrows, &rows)); in main()
52 PetscCall(ISRestoreIndices(isrows, &rows)); in main()
56 PetscCall(ISDestroy(&isrows)); in main()
106 PetscCall(MatGetOwnershipIS(B, &isrows, &iscols)); in main()
107 PetscCall(ISGetLocalSize(isrows, &nrows)); in main()
108 PetscCall(ISGetIndices(isrows, &rows)); in main()
117 PetscCall(ISRestoreIndices(isrows, &rows)); in main()
[all …]
H A Dex145.c15 IS isrows, iscols; in main() local
43 PetscCall(MatGetOwnershipIS(A, &isrows, &iscols)); in main()
44 PetscCall(ISGetLocalSize(isrows, &nrows)); in main()
45 PetscCall(ISGetIndices(isrows, &rows)); in main()
58 PetscCall(ISRestoreIndices(isrows, &rows)); in main()
60 PetscCall(ISDestroy(&isrows)); in main()
75 PetscCall(MatGetOwnershipIS(B, &isrows, &iscols)); in main()
76 PetscCall(ISGetLocalSize(isrows, &nrows)); in main()
77 PetscCall(ISGetIndices(isrows, &rows)); in main()
90 PetscCall(ISRestoreIndices(isrows, &rows)); in main()
[all …]
H A Dex82.c19 IS is, isn, isrows; in main() local
129 PetscCall(ISBuildTwoSided(is, NULL, &isrows)); in main()
130 PetscCall(ISView(isrows, PETSC_VIEWER_STDOUT_WORLD)); in main()
134 PetscCall(ISDestroy(&isrows)); in main()
H A Dex193.c24 IS is, isn, isrows; in main() local
94 PetscCall(ISBuildTwoSided(is, NULL, &isrows)); in main()
95 PetscCall(ISView(isrows, PETSC_VIEWER_STDOUT_WORLD)); in main()
99 PetscCall(ISDestroy(&isrows)); in main()
H A Dex104.c17 IS isrows, iscols; in main() local
44 PetscCall(MatGetOwnershipIS(A, &isrows, &iscols)); in main()
45 PetscCall(ISGetLocalSize(isrows, &nrows)); in main()
46 PetscCall(ISGetIndices(isrows, &rows)); in main()
59 PetscCall(ISRestoreIndices(isrows, &rows)); in main()
61 PetscCall(ISDestroy(&isrows)); in main()
/petsc/src/ksp/ksp/tutorials/
H A Dex64.c55 IS is, isn, isrows; in main() local
134 PetscCall(ISBuildTwoSided(is, NULL, &isrows)); in main()
135 PetscCall(MatCreateSubMatrix(A, isrows, isrows, MAT_INITIAL_MATRIX, &perA)); in main()
182 PetscCall(ISDestroy(&isrows)); in main()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DMat.pyx1457 isrows: Sequence[IS] | None = None,
1467 Iterable of matrix block rows with size ``len(isrows)``.
1470 isrows
1486 if isrows:
1487 isrows = list(isrows)
1488 assert len(isrows) == len(mats)
1490 isrows = None
1510 if isrows is not None:
1512 for i from 0 <= i < mr: cisrows[i] = (<IS?>isrows[i]).iset
4046 isrows: IS | Sequence[IS],
[all …]
/petsc/src/mat/impls/elemental/
H A Dmatelem.cxx840 IS isrows, iscols; in MatConvert_Elemental_Dense() local
859 PetscCall(MatGetOwnershipIS(A, &isrows, &iscols)); in MatConvert_Elemental_Dense()
860 PetscCall(ISGetLocalSize(isrows, &nrows)); in MatConvert_Elemental_Dense()
861 PetscCall(ISGetIndices(isrows, &rows)); in MatConvert_Elemental_Dense()
905 PetscCall(ISDestroy(&isrows)); in MatConvert_Elemental_Dense()