xref: /petsc/src/mat/tests/output/ex23_5.out (revision 6ffe77eaecce1557e50d00ca5347a7f48e598865)
1Test MatGetInfo
2Process   0: 36 72 36 1 0
3Process   1: 36 72 36 1 0
4Process   2: 36 72 36 1 0
5Process   3: 36 72 36 1 0
6Process   4: 36 72 36 1 0
7Process   5: 36 72 36 1 0
8GlobalMax  : 36 72 36 1 0
9GlobalSum  : 216 432 216 1 0
10Test MatIsSymmetric: 0
11Test MatView
12Mat Object: 6 MPI processes
13  type: is
14  Mat Object: (is_) 1 MPI process
15    type: seqaij
16row 0: (0, 2.)  (1, -1.)  (11, -1.)
17row 1: (0, -2.)  (1, 4.)  (2, -2.)
18row 2: (1, -3.)  (2, 6.)  (3, -3.)
19row 3: (2, -4.)  (3, 8.)  (4, -4.)
20row 4: (3, -5.)  (4, 10.)  (5, -5.)
21row 5: (4, -6.)  (5, 12.)  (6, -6.)
22row 6: (5, -7.)  (6, 14.)  (7, -7.)
23row 7: (6, -8.)  (7, 16.)  (8, -8.)
24row 8: (7, -9.)  (8, 18.)  (9, -9.)
25row 9: (8, -10.)  (9, 20.)  (10, -10.)
26row 10: (9, -11.)  (10, 22.)  (11, -11.)
27row 11: (0, -12.)  (10, -12.)  (11, 24.)
28  Mat Object: (is_) 1 MPI process
29    type: seqaij
30row 0: (0, 2.)  (1, -1.)  (11, -1.)
31row 1: (0, -2.)  (1, 4.)  (2, -2.)
32row 2: (1, -3.)  (2, 6.)  (3, -3.)
33row 3: (2, -4.)  (3, 8.)  (4, -4.)
34row 4: (3, -5.)  (4, 10.)  (5, -5.)
35row 5: (4, -6.)  (5, 12.)  (6, -6.)
36row 6: (5, -7.)  (6, 14.)  (7, -7.)
37row 7: (6, -8.)  (7, 16.)  (8, -8.)
38row 8: (7, -9.)  (8, 18.)  (9, -9.)
39row 9: (8, -10.)  (9, 20.)  (10, -10.)
40row 10: (9, -11.)  (10, 22.)  (11, -11.)
41row 11: (0, -12.)  (10, -12.)  (11, 24.)
42  Mat Object: (is_) 1 MPI process
43    type: seqaij
44row 0: (0, 2.)  (1, -1.)  (11, -1.)
45row 1: (0, -2.)  (1, 4.)  (2, -2.)
46row 2: (1, -3.)  (2, 6.)  (3, -3.)
47row 3: (2, -4.)  (3, 8.)  (4, -4.)
48row 4: (3, -5.)  (4, 10.)  (5, -5.)
49row 5: (4, -6.)  (5, 12.)  (6, -6.)
50row 6: (5, -7.)  (6, 14.)  (7, -7.)
51row 7: (6, -8.)  (7, 16.)  (8, -8.)
52row 8: (7, -9.)  (8, 18.)  (9, -9.)
53row 9: (8, -10.)  (9, 20.)  (10, -10.)
54row 10: (9, -11.)  (10, 22.)  (11, -11.)
55row 11: (0, -12.)  (10, -12.)  (11, 24.)
56  Mat Object: (is_) 1 MPI process
57    type: seqaij
58row 0: (0, 2.)  (1, -1.)  (11, -1.)
59row 1: (0, -2.)  (1, 4.)  (2, -2.)
60row 2: (1, -3.)  (2, 6.)  (3, -3.)
61row 3: (2, -4.)  (3, 8.)  (4, -4.)
62row 4: (3, -5.)  (4, 10.)  (5, -5.)
63row 5: (4, -6.)  (5, 12.)  (6, -6.)
64row 6: (5, -7.)  (6, 14.)  (7, -7.)
65row 7: (6, -8.)  (7, 16.)  (8, -8.)
66row 8: (7, -9.)  (8, 18.)  (9, -9.)
67row 9: (8, -10.)  (9, 20.)  (10, -10.)
68row 10: (9, -11.)  (10, 22.)  (11, -11.)
69row 11: (0, -12.)  (10, -12.)  (11, 24.)
70  Mat Object: (is_) 1 MPI process
71    type: seqaij
72row 0: (0, 2.)  (1, -1.)  (11, -1.)
73row 1: (0, -2.)  (1, 4.)  (2, -2.)
74row 2: (1, -3.)  (2, 6.)  (3, -3.)
75row 3: (2, -4.)  (3, 8.)  (4, -4.)
76row 4: (3, -5.)  (4, 10.)  (5, -5.)
77row 5: (4, -6.)  (5, 12.)  (6, -6.)
78row 6: (5, -7.)  (6, 14.)  (7, -7.)
79row 7: (6, -8.)  (7, 16.)  (8, -8.)
80row 8: (7, -9.)  (8, 18.)  (9, -9.)
81row 9: (8, -10.)  (9, 20.)  (10, -10.)
82row 10: (9, -11.)  (10, 22.)  (11, -11.)
83row 11: (0, -12.)  (10, -12.)  (11, 24.)
84  Mat Object: (is_) 1 MPI process
85    type: seqaij
86row 0: (0, 2.)  (1, -1.)  (11, -1.)
87row 1: (0, -2.)  (1, 4.)  (2, -2.)
88row 2: (1, -3.)  (2, 6.)  (3, -3.)
89row 3: (2, -4.)  (3, 8.)  (4, -4.)
90row 4: (3, -5.)  (4, 10.)  (5, -5.)
91row 5: (4, -6.)  (5, 12.)  (6, -6.)
92row 6: (5, -7.)  (6, 14.)  (7, -7.)
93row 7: (6, -8.)  (7, 16.)  (8, -8.)
94row 8: (7, -9.)  (8, 18.)  (9, -9.)
95row 9: (8, -10.)  (9, 20.)  (10, -10.)
96row 10: (9, -11.)  (10, 22.)  (11, -11.)
97row 11: (0, -12.)  (10, -12.)  (11, 24.)
98Mat Object: 6 MPI processes
99  type: mpiaij
100row 0: (0, 12.)  (1, -6.)  (11, -6.)
101row 1: (0, -12.)  (1, 24.)  (2, -12.)
102row 2: (1, -18.)  (2, 36.)  (3, -18.)
103row 3: (2, -24.)  (3, 48.)  (4, -24.)
104row 4: (3, -30.)  (4, 60.)  (5, -30.)
105row 5: (4, -36.)  (5, 72.)  (6, -36.)
106row 6: (5, -42.)  (6, 84.)  (7, -42.)
107row 7: (6, -48.)  (7, 96.)  (8, -48.)
108row 8: (7, -54.)  (8, 108.)  (9, -54.)
109row 9: (8, -60.)  (9, 120.)  (10, -60.)
110row 10: (9, -66.)  (10, 132.)  (11, -66.)
111row 11: (0, -72.)  (10, -72.)  (11, 144.)
112Test CheckMat
113Test MatDuplicate and MatAXPY
114Test MatConvert_IS_XAIJ
115Test MatConvert_XAIJ_IS
116Test MatDiagonalScale
117Test MatPtAP
118Test MatGetLocalSubMatrix
119Test MatConvert_Nest_IS
120Test MatCreateSubMatrix
121Test MatDiagonalSet
122Test MatShift
123IS Object: 6 MPI processes
124  type: stride
125[0] Number of indices in (stride) set 5
126[0] 0 6
127[0] 1 7
128[0] 2 8
129[0] 3 9
130[0] 4 10
131[1] Number of indices in (stride) set 0
132[2] Number of indices in (stride) set 0
133[3] Number of indices in (stride) set 0
134[4] Number of indices in (stride) set 0
135[5] Number of indices in (stride) set 0
136Test MatZeroRows (diag nonzero)
137Test MatZeroRowsColumns (diag nonzero)
138Test MatMissingDiagonal
139[0] [0,2) Missing 0, row -1 (diag nonzero)
140[1] [2,4) Missing 0, row -1 (diag nonzero)
141[2] [4,6) Missing 0, row -1 (diag nonzero)
142[3] [6,8) Missing 0, row -1 (diag nonzero)
143[4] [8,10) Missing 0, row -1 (diag nonzero)
144[5] [10,12) Missing 0, row -1 (diag nonzero)
145IS Object: 6 MPI processes
146  type: stride
147[0] Number of indices in (stride) set 5
148[0] 0 6
149[0] 1 7
150[0] 2 8
151[0] 3 9
152[0] 4 10
153[1] Number of indices in (stride) set 0
154[2] Number of indices in (stride) set 0
155[3] Number of indices in (stride) set 0
156[4] Number of indices in (stride) set 0
157[5] Number of indices in (stride) set 0
158Test MatZeroRows (diag zero)
159Test MatZeroRowsColumns (diag zero)
160Test MatMissingDiagonal
161[0] [0,2) Missing 0, row -1 (diag zero)
162[1] [2,4) Missing 0, row -1 (diag zero)
163[2] [4,6) Missing 0, row -1 (diag zero)
164[3] [6,8) Missing 1, row 6 (diag zero)
165[4] [8,10) Missing 1, row 8 (diag zero)
166[5] [10,12) Missing 1, row 10 (diag zero)
167Test MatTranspose
168Test MatISFixLocalEmpty
169Test MatInvertBlockDiagonal blockdiag 12 0 0 1
170Test MatInvertBlockDiagonal blockdiag 12 0 0 2
171Test MatInvertBlockDiagonal blockdiag 12 0 0 3
172Test MatInvertBlockDiagonal blockdiag 12 0 1 1
173Test MatInvertBlockDiagonal blockdiag 12 0 1 2
174Test MatInvertBlockDiagonal blockdiag 12 0 1 3
175Test MatInvertBlockDiagonal blockdiag 12 0 2 1
176Test MatInvertBlockDiagonal blockdiag 12 0 2 2
177Test MatInvertBlockDiagonal blockdiag 12 0 2 3
178Test MatInvertBlockDiagonal blockdiag 12 1 0 1
179Test MatInvertBlockDiagonal blockdiag 12 1 0 2
180Test MatInvertBlockDiagonal blockdiag 12 1 0 3
181Test MatInvertBlockDiagonal blockdiag 12 1 1 1
182Test MatInvertBlockDiagonal blockdiag 12 1 1 2
183Test MatInvertBlockDiagonal blockdiag 12 1 1 3
184Test MatInvertBlockDiagonal blockdiag 12 1 2 1
185Test MatInvertBlockDiagonal blockdiag 12 1 2 2
186Test MatInvertBlockDiagonal blockdiag 12 1 2 3
187Test MatInvertBlockDiagonal blockdiag 12 2 0 1
188Test MatInvertBlockDiagonal blockdiag 12 2 0 2
189Test MatInvertBlockDiagonal blockdiag 12 2 0 3
190Test MatInvertBlockDiagonal blockdiag 12 2 1 1
191Test MatInvertBlockDiagonal blockdiag 12 2 1 2
192Test MatInvertBlockDiagonal blockdiag 12 2 1 3
193Test MatInvertBlockDiagonal blockdiag 12 2 2 1
194Test MatInvertBlockDiagonal blockdiag 12 2 2 2
195Test MatInvertBlockDiagonal blockdiag 12 2 2 3
196