xref: /petsc/src/mat/tests/output/ex23_5.out (revision e8c0849ab8fe171bed529bea27238c9b402db591)
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
16  row 0:   (0, 2.)    (1, -1.)    (11, -1.)
17  row 1:   (0, -2.)    (1, 4.)    (2, -2.)
18  row 2:   (1, -3.)    (2, 6.)    (3, -3.)
19  row 3:   (2, -4.)    (3, 8.)    (4, -4.)
20  row 4:   (3, -5.)    (4, 10.)    (5, -5.)
21  row 5:   (4, -6.)    (5, 12.)    (6, -6.)
22  row 6:   (5, -7.)    (6, 14.)    (7, -7.)
23  row 7:   (6, -8.)    (7, 16.)    (8, -8.)
24  row 8:   (7, -9.)    (8, 18.)    (9, -9.)
25  row 9:   (8, -10.)    (9, 20.)    (10, -10.)
26  row 10:   (9, -11.)    (10, 22.)    (11, -11.)
27  row 11:   (0, -12.)    (10, -12.)    (11, 24.)
28  Mat Object: (is_) 1 MPI process
29    type: seqaij
30  row 0:   (0, 2.)    (1, -1.)    (11, -1.)
31  row 1:   (0, -2.)    (1, 4.)    (2, -2.)
32  row 2:   (1, -3.)    (2, 6.)    (3, -3.)
33  row 3:   (2, -4.)    (3, 8.)    (4, -4.)
34  row 4:   (3, -5.)    (4, 10.)    (5, -5.)
35  row 5:   (4, -6.)    (5, 12.)    (6, -6.)
36  row 6:   (5, -7.)    (6, 14.)    (7, -7.)
37  row 7:   (6, -8.)    (7, 16.)    (8, -8.)
38  row 8:   (7, -9.)    (8, 18.)    (9, -9.)
39  row 9:   (8, -10.)    (9, 20.)    (10, -10.)
40  row 10:   (9, -11.)    (10, 22.)    (11, -11.)
41  row 11:   (0, -12.)    (10, -12.)    (11, 24.)
42  Mat Object: (is_) 1 MPI process
43    type: seqaij
44  row 0:   (0, 2.)    (1, -1.)    (11, -1.)
45  row 1:   (0, -2.)    (1, 4.)    (2, -2.)
46  row 2:   (1, -3.)    (2, 6.)    (3, -3.)
47  row 3:   (2, -4.)    (3, 8.)    (4, -4.)
48  row 4:   (3, -5.)    (4, 10.)    (5, -5.)
49  row 5:   (4, -6.)    (5, 12.)    (6, -6.)
50  row 6:   (5, -7.)    (6, 14.)    (7, -7.)
51  row 7:   (6, -8.)    (7, 16.)    (8, -8.)
52  row 8:   (7, -9.)    (8, 18.)    (9, -9.)
53  row 9:   (8, -10.)    (9, 20.)    (10, -10.)
54  row 10:   (9, -11.)    (10, 22.)    (11, -11.)
55  row 11:   (0, -12.)    (10, -12.)    (11, 24.)
56  Mat Object: (is_) 1 MPI process
57    type: seqaij
58  row 0:   (0, 2.)    (1, -1.)    (11, -1.)
59  row 1:   (0, -2.)    (1, 4.)    (2, -2.)
60  row 2:   (1, -3.)    (2, 6.)    (3, -3.)
61  row 3:   (2, -4.)    (3, 8.)    (4, -4.)
62  row 4:   (3, -5.)    (4, 10.)    (5, -5.)
63  row 5:   (4, -6.)    (5, 12.)    (6, -6.)
64  row 6:   (5, -7.)    (6, 14.)    (7, -7.)
65  row 7:   (6, -8.)    (7, 16.)    (8, -8.)
66  row 8:   (7, -9.)    (8, 18.)    (9, -9.)
67  row 9:   (8, -10.)    (9, 20.)    (10, -10.)
68  row 10:   (9, -11.)    (10, 22.)    (11, -11.)
69  row 11:   (0, -12.)    (10, -12.)    (11, 24.)
70  Mat Object: (is_) 1 MPI process
71    type: seqaij
72  row 0:   (0, 2.)    (1, -1.)    (11, -1.)
73  row 1:   (0, -2.)    (1, 4.)    (2, -2.)
74  row 2:   (1, -3.)    (2, 6.)    (3, -3.)
75  row 3:   (2, -4.)    (3, 8.)    (4, -4.)
76  row 4:   (3, -5.)    (4, 10.)    (5, -5.)
77  row 5:   (4, -6.)    (5, 12.)    (6, -6.)
78  row 6:   (5, -7.)    (6, 14.)    (7, -7.)
79  row 7:   (6, -8.)    (7, 16.)    (8, -8.)
80  row 8:   (7, -9.)    (8, 18.)    (9, -9.)
81  row 9:   (8, -10.)    (9, 20.)    (10, -10.)
82  row 10:   (9, -11.)    (10, 22.)    (11, -11.)
83  row 11:   (0, -12.)    (10, -12.)    (11, 24.)
84  Mat Object: (is_) 1 MPI process
85    type: seqaij
86  row 0:   (0, 2.)    (1, -1.)    (11, -1.)
87  row 1:   (0, -2.)    (1, 4.)    (2, -2.)
88  row 2:   (1, -3.)    (2, 6.)    (3, -3.)
89  row 3:   (2, -4.)    (3, 8.)    (4, -4.)
90  row 4:   (3, -5.)    (4, 10.)    (5, -5.)
91  row 5:   (4, -6.)    (5, 12.)    (6, -6.)
92  row 6:   (5, -7.)    (6, 14.)    (7, -7.)
93  row 7:   (6, -8.)    (7, 16.)    (8, -8.)
94  row 8:   (7, -9.)    (8, 18.)    (9, -9.)
95  row 9:   (8, -10.)    (9, 20.)    (10, -10.)
96  row 10:   (9, -11.)    (10, 22.)    (11, -11.)
97  row 11:   (0, -12.)    (10, -12.)    (11, 24.)
98Mat Object: 6 MPI processes
99  type: mpiaij
100  row 0:   (0, 12.)    (1, -6.)    (11, -6.)
101  row 1:   (0, -12.)    (1, 24.)    (2, -12.)
102  row 2:   (1, -18.)    (2, 36.)    (3, -18.)
103  row 3:   (2, -24.)    (3, 48.)    (4, -24.)
104  row 4:   (3, -30.)    (4, 60.)    (5, -30.)
105  row 5:   (4, -36.)    (5, 72.)    (6, -36.)
106  row 6:   (5, -42.)    (6, 84.)    (7, -42.)
107  row 7:   (6, -48.)    (7, 96.)    (8, -48.)
108  row 8:   (7, -54.)    (8, 108.)    (9, -54.)
109  row 9:   (8, -60.)    (9, 120.)    (10, -60.)
110  row 10:   (9, -66.)    (10, 132.)    (11, -66.)
111  row 11:   (0, -72.)    (10, -72.)    (11, 144.)
112Test CheckMat
113Test MatView on binary world
114Test MatView on binary self
115Test MatView on binary subcomm
116Test MatLoad from world
117Mat Object: 6 MPI processes
118  type: is
119  rows=12, cols=12
120  total: nonzeros=216, allocated nonzeros=216
121  total number of mallocs used during MatSetValues calls=0
122    Mat Object: 1 MPI process
123      type: seqaij
124      rows=12, cols=12
125      total: nonzeros=36, allocated nonzeros=36
126      total number of mallocs used during MatSetValues calls=0
127        not using I-node routines
128    Mat Object: 1 MPI process
129      type: seqaij
130      rows=12, cols=12
131      total: nonzeros=36, allocated nonzeros=36
132      total number of mallocs used during MatSetValues calls=0
133        not using I-node routines
134    Mat Object: 1 MPI process
135      type: seqaij
136      rows=12, cols=12
137      total: nonzeros=36, allocated nonzeros=36
138      total number of mallocs used during MatSetValues calls=0
139        not using I-node routines
140    Mat Object: 1 MPI process
141      type: seqaij
142      rows=12, cols=12
143      total: nonzeros=36, allocated nonzeros=36
144      total number of mallocs used during MatSetValues calls=0
145        not using I-node routines
146    Mat Object: 1 MPI process
147      type: seqaij
148      rows=12, cols=12
149      total: nonzeros=36, allocated nonzeros=36
150      total number of mallocs used during MatSetValues calls=0
151        not using I-node routines
152    Mat Object: 1 MPI process
153      type: seqaij
154      rows=12, cols=12
155      total: nonzeros=36, allocated nonzeros=36
156      total number of mallocs used during MatSetValues calls=0
157        not using I-node routines
158    ISLocalToGlobalMapping Object: 6 MPI processes
159      type not yet set
160    [0] 0 0
161    [0] 1 1
162    [0] 2 2
163    [0] 3 3
164    [0] 4 4
165    [0] 5 5
166    [0] 6 6
167    [0] 7 7
168    [0] 8 8
169    [0] 9 9
170    [0] 10 10
171    [0] 11 11
172    [1] 0 0
173    [1] 1 1
174    [1] 2 2
175    [1] 3 3
176    [1] 4 4
177    [1] 5 5
178    [1] 6 6
179    [1] 7 7
180    [1] 8 8
181    [1] 9 9
182    [1] 10 10
183    [1] 11 11
184    [2] 0 0
185    [2] 1 1
186    [2] 2 2
187    [2] 3 3
188    [2] 4 4
189    [2] 5 5
190    [2] 6 6
191    [2] 7 7
192    [2] 8 8
193    [2] 9 9
194    [2] 10 10
195    [2] 11 11
196    [3] 0 0
197    [3] 1 1
198    [3] 2 2
199    [3] 3 3
200    [3] 4 4
201    [3] 5 5
202    [3] 6 6
203    [3] 7 7
204    [3] 8 8
205    [3] 9 9
206    [3] 10 10
207    [3] 11 11
208    [4] 0 0
209    [4] 1 1
210    [4] 2 2
211    [4] 3 3
212    [4] 4 4
213    [4] 5 5
214    [4] 6 6
215    [4] 7 7
216    [4] 8 8
217    [4] 9 9
218    [4] 10 10
219    [4] 11 11
220    [5] 0 0
221    [5] 1 1
222    [5] 2 2
223    [5] 3 3
224    [5] 4 4
225    [5] 5 5
226    [5] 6 6
227    [5] 7 7
228    [5] 8 8
229    [5] 9 9
230    [5] 10 10
231    [5] 11 11
232    ISLocalToGlobalMapping Object: 6 MPI processes
233      type not yet set
234    [0] 0 0
235    [0] 1 1
236    [0] 2 2
237    [0] 3 3
238    [0] 4 4
239    [0] 5 5
240    [0] 6 6
241    [0] 7 7
242    [0] 8 8
243    [0] 9 9
244    [0] 10 10
245    [0] 11 11
246    [1] 0 0
247    [1] 1 1
248    [1] 2 2
249    [1] 3 3
250    [1] 4 4
251    [1] 5 5
252    [1] 6 6
253    [1] 7 7
254    [1] 8 8
255    [1] 9 9
256    [1] 10 10
257    [1] 11 11
258    [2] 0 0
259    [2] 1 1
260    [2] 2 2
261    [2] 3 3
262    [2] 4 4
263    [2] 5 5
264    [2] 6 6
265    [2] 7 7
266    [2] 8 8
267    [2] 9 9
268    [2] 10 10
269    [2] 11 11
270    [3] 0 0
271    [3] 1 1
272    [3] 2 2
273    [3] 3 3
274    [3] 4 4
275    [3] 5 5
276    [3] 6 6
277    [3] 7 7
278    [3] 8 8
279    [3] 9 9
280    [3] 10 10
281    [3] 11 11
282    [4] 0 0
283    [4] 1 1
284    [4] 2 2
285    [4] 3 3
286    [4] 4 4
287    [4] 5 5
288    [4] 6 6
289    [4] 7 7
290    [4] 8 8
291    [4] 9 9
292    [4] 10 10
293    [4] 11 11
294    [5] 0 0
295    [5] 1 1
296    [5] 2 2
297    [5] 3 3
298    [5] 4 4
299    [5] 5 5
300    [5] 6 6
301    [5] 7 7
302    [5] 8 8
303    [5] 9 9
304    [5] 10 10
305    [5] 11 11
306Test MatLoad from self
307Mat Object: 6 MPI processes
308  type: is
309  rows=12, cols=12
310  total: nonzeros=36, allocated nonzeros=36
311  total number of mallocs used during MatSetValues calls=0
312    Mat Object: 1 MPI process
313      type: seqaij
314      rows=12, cols=12, rbs=2, cbs=1
315      total: nonzeros=36, allocated nonzeros=36
316      total number of mallocs used during MatSetValues calls=0
317        not using I-node routines
318    Mat Object: 1 MPI process
319      type: seqaij
320      rows=0, cols=0, rbs=2, cbs=1
321      total: nonzeros=0, allocated nonzeros=0
322      total number of mallocs used during MatSetValues calls=0
323        not using I-node routines
324    Mat Object: 1 MPI process
325      type: seqaij
326      rows=0, cols=0, rbs=2, cbs=1
327      total: nonzeros=0, allocated nonzeros=0
328      total number of mallocs used during MatSetValues calls=0
329        not using I-node routines
330    Mat Object: 1 MPI process
331      type: seqaij
332      rows=0, cols=0, rbs=2, cbs=1
333      total: nonzeros=0, allocated nonzeros=0
334      total number of mallocs used during MatSetValues calls=0
335        not using I-node routines
336    Mat Object: 1 MPI process
337      type: seqaij
338      rows=0, cols=0, rbs=2, cbs=1
339      total: nonzeros=0, allocated nonzeros=0
340      total number of mallocs used during MatSetValues calls=0
341        not using I-node routines
342    Mat Object: 1 MPI process
343      type: seqaij
344      rows=0, cols=0, rbs=2, cbs=1
345      total: nonzeros=0, allocated nonzeros=0
346      total number of mallocs used during MatSetValues calls=0
347        not using I-node routines
348    ISLocalToGlobalMapping Object: 6 MPI processes
349      type not yet set
350    [0] 0 0
351    [0] 1 1
352    [0] 2 2
353    [0] 3 3
354    [0] 4 4
355    [0] 5 5
356    [0] 6 6
357    [0] 7 7
358    [0] 8 8
359    [0] 9 9
360    [0] 10 10
361    [0] 11 11
362    ISLocalToGlobalMapping Object: 6 MPI processes
363      type not yet set
364    [0] 0 0
365    [0] 1 1
366    [0] 2 2
367    [0] 3 3
368    [0] 4 4
369    [0] 5 5
370    [0] 6 6
371    [0] 7 7
372    [0] 8 8
373    [0] 9 9
374    [0] 10 10
375    [0] 11 11
376Test MatLoad from subcomm
377Mat Object: 6 MPI processes
378  type: is
379  rows=12, cols=12
380  total: nonzeros=108, allocated nonzeros=108
381  total number of mallocs used during MatSetValues calls=0
382    Mat Object: 1 MPI process
383      type: seqaij
384      rows=12, cols=12
385      total: nonzeros=36, allocated nonzeros=36
386      total number of mallocs used during MatSetValues calls=0
387        not using I-node routines
388    Mat Object: 1 MPI process
389      type: seqaij
390      rows=12, cols=12
391      total: nonzeros=36, allocated nonzeros=36
392      total number of mallocs used during MatSetValues calls=0
393        not using I-node routines
394    Mat Object: 1 MPI process
395      type: seqaij
396      rows=12, cols=12
397      total: nonzeros=36, allocated nonzeros=36
398      total number of mallocs used during MatSetValues calls=0
399        not using I-node routines
400    Mat Object: 1 MPI process
401      type: seqaij
402      rows=0, cols=0
403      total: nonzeros=0, allocated nonzeros=0
404      total number of mallocs used during MatSetValues calls=0
405        not using I-node routines
406    Mat Object: 1 MPI process
407      type: seqaij
408      rows=0, cols=0
409      total: nonzeros=0, allocated nonzeros=0
410      total number of mallocs used during MatSetValues calls=0
411        not using I-node routines
412    Mat Object: 1 MPI process
413      type: seqaij
414      rows=0, cols=0
415      total: nonzeros=0, allocated nonzeros=0
416      total number of mallocs used during MatSetValues calls=0
417        not using I-node routines
418    ISLocalToGlobalMapping Object: 6 MPI processes
419      type not yet set
420    [0] 0 0
421    [0] 1 1
422    [0] 2 2
423    [0] 3 3
424    [0] 4 4
425    [0] 5 5
426    [0] 6 6
427    [0] 7 7
428    [0] 8 8
429    [0] 9 9
430    [0] 10 10
431    [0] 11 11
432    [1] 0 0
433    [1] 1 1
434    [1] 2 2
435    [1] 3 3
436    [1] 4 4
437    [1] 5 5
438    [1] 6 6
439    [1] 7 7
440    [1] 8 8
441    [1] 9 9
442    [1] 10 10
443    [1] 11 11
444    [2] 0 0
445    [2] 1 1
446    [2] 2 2
447    [2] 3 3
448    [2] 4 4
449    [2] 5 5
450    [2] 6 6
451    [2] 7 7
452    [2] 8 8
453    [2] 9 9
454    [2] 10 10
455    [2] 11 11
456    ISLocalToGlobalMapping Object: 6 MPI processes
457      type not yet set
458    [0] 0 0
459    [0] 1 1
460    [0] 2 2
461    [0] 3 3
462    [0] 4 4
463    [0] 5 5
464    [0] 6 6
465    [0] 7 7
466    [0] 8 8
467    [0] 9 9
468    [0] 10 10
469    [0] 11 11
470    [1] 0 0
471    [1] 1 1
472    [1] 2 2
473    [1] 3 3
474    [1] 4 4
475    [1] 5 5
476    [1] 6 6
477    [1] 7 7
478    [1] 8 8
479    [1] 9 9
480    [1] 10 10
481    [1] 11 11
482    [2] 0 0
483    [2] 1 1
484    [2] 2 2
485    [2] 3 3
486    [2] 4 4
487    [2] 5 5
488    [2] 6 6
489    [2] 7 7
490    [2] 8 8
491    [2] 9 9
492    [2] 10 10
493    [2] 11 11
494Test subcomm MatLoad from world
495Mat Object: 3 MPI processes
496  type: is
497  rows=12, cols=12
498  total: nonzeros=216, allocated nonzeros=216
499  total number of mallocs used during MatSetValues calls=0
500    Mat Object: 1 MPI process
501      type: seqaij
502      rows=24, cols=24
503      total: nonzeros=72, allocated nonzeros=72
504      total number of mallocs used during MatSetValues calls=0
505        not using I-node routines
506    Mat Object: 1 MPI process
507      type: seqaij
508      rows=24, cols=24
509      total: nonzeros=72, allocated nonzeros=72
510      total number of mallocs used during MatSetValues calls=0
511        not using I-node routines
512    Mat Object: 1 MPI process
513      type: seqaij
514      rows=24, cols=24
515      total: nonzeros=72, allocated nonzeros=72
516      total number of mallocs used during MatSetValues calls=0
517        not using I-node routines
518    ISLocalToGlobalMapping Object: 3 MPI processes
519      type not yet set
520    [0] 0 0
521    [0] 1 1
522    [0] 2 2
523    [0] 3 3
524    [0] 4 4
525    [0] 5 5
526    [0] 6 6
527    [0] 7 7
528    [0] 8 8
529    [0] 9 9
530    [0] 10 10
531    [0] 11 11
532    [0] 12 0
533    [0] 13 1
534    [0] 14 2
535    [0] 15 3
536    [0] 16 4
537    [0] 17 5
538    [0] 18 6
539    [0] 19 7
540    [0] 20 8
541    [0] 21 9
542    [0] 22 10
543    [0] 23 11
544    [1] 0 0
545    [1] 1 1
546    [1] 2 2
547    [1] 3 3
548    [1] 4 4
549    [1] 5 5
550    [1] 6 6
551    [1] 7 7
552    [1] 8 8
553    [1] 9 9
554    [1] 10 10
555    [1] 11 11
556    [1] 12 0
557    [1] 13 1
558    [1] 14 2
559    [1] 15 3
560    [1] 16 4
561    [1] 17 5
562    [1] 18 6
563    [1] 19 7
564    [1] 20 8
565    [1] 21 9
566    [1] 22 10
567    [1] 23 11
568    [2] 0 0
569    [2] 1 1
570    [2] 2 2
571    [2] 3 3
572    [2] 4 4
573    [2] 5 5
574    [2] 6 6
575    [2] 7 7
576    [2] 8 8
577    [2] 9 9
578    [2] 10 10
579    [2] 11 11
580    [2] 12 0
581    [2] 13 1
582    [2] 14 2
583    [2] 15 3
584    [2] 16 4
585    [2] 17 5
586    [2] 18 6
587    [2] 19 7
588    [2] 20 8
589    [2] 21 9
590    [2] 22 10
591    [2] 23 11
592    ISLocalToGlobalMapping Object: 3 MPI processes
593      type not yet set
594    [0] 0 0
595    [0] 1 1
596    [0] 2 2
597    [0] 3 3
598    [0] 4 4
599    [0] 5 5
600    [0] 6 6
601    [0] 7 7
602    [0] 8 8
603    [0] 9 9
604    [0] 10 10
605    [0] 11 11
606    [0] 12 0
607    [0] 13 1
608    [0] 14 2
609    [0] 15 3
610    [0] 16 4
611    [0] 17 5
612    [0] 18 6
613    [0] 19 7
614    [0] 20 8
615    [0] 21 9
616    [0] 22 10
617    [0] 23 11
618    [1] 0 0
619    [1] 1 1
620    [1] 2 2
621    [1] 3 3
622    [1] 4 4
623    [1] 5 5
624    [1] 6 6
625    [1] 7 7
626    [1] 8 8
627    [1] 9 9
628    [1] 10 10
629    [1] 11 11
630    [1] 12 0
631    [1] 13 1
632    [1] 14 2
633    [1] 15 3
634    [1] 16 4
635    [1] 17 5
636    [1] 18 6
637    [1] 19 7
638    [1] 20 8
639    [1] 21 9
640    [1] 22 10
641    [1] 23 11
642    [2] 0 0
643    [2] 1 1
644    [2] 2 2
645    [2] 3 3
646    [2] 4 4
647    [2] 5 5
648    [2] 6 6
649    [2] 7 7
650    [2] 8 8
651    [2] 9 9
652    [2] 10 10
653    [2] 11 11
654    [2] 12 0
655    [2] 13 1
656    [2] 14 2
657    [2] 15 3
658    [2] 16 4
659    [2] 17 5
660    [2] 18 6
661    [2] 19 7
662    [2] 20 8
663    [2] 21 9
664    [2] 22 10
665    [2] 23 11
666Test MatDuplicate and MatAXPY
667Test MatConvert_IS_XAIJ
668Test MatConvert_XAIJ_IS
669Test MatDiagonalScale
670Test MatPtAP
671Test MatGetLocalSubMatrix
672Test MatConvert_Nest_IS
673Test MatCreateSubMatrix
674Test MatCreateSubMatrices
675Test MatDiagonalSet
676Test MatShift
677IS Object: 6 MPI processes
678  type: stride
679[0] Number of indices in (stride) set 5
680[0] 0 6
681[0] 1 7
682[0] 2 8
683[0] 3 9
684[0] 4 10
685[1] Number of indices in (stride) set 0
686[2] Number of indices in (stride) set 0
687[3] Number of indices in (stride) set 0
688[4] Number of indices in (stride) set 0
689[5] Number of indices in (stride) set 0
690Test MatZeroRows (diag nonzero)
691Test MatZeroRowsColumns (diag nonzero)
692IS Object: 6 MPI processes
693  type: stride
694[0] Number of indices in (stride) set 1
695[0] 0 0
696[1] Number of indices in (stride) set 1
697[1] 0 0
698[2] Number of indices in (stride) set 1
699[2] 0 0
700[3] Number of indices in (stride) set 1
701[3] 0 0
702[4] Number of indices in (stride) set 1
703[4] 0 0
704[5] Number of indices in (stride) set 1
705[5] 0 0
706Test MatZeroRowsLocal (diag nonzero)
707Test MatZeroRowsColumnsLocal (diag nonzero)
708Test MatIncreaseOverlap
709IS Object: 6 MPI processes
710  type: general
711[0] Number of indices in set 7
712[0] 0 0
713[0] 1 1
714[0] 2 2
715[0] 3 3
716[0] 4 4
717[0] 5 10
718[0] 6 11
719[1] Number of indices in set 7
720[1] 0 0
721[1] 1 1
722[1] 2 2
723[1] 3 3
724[1] 4 4
725[1] 5 5
726[1] 6 6
727[2] Number of indices in set 7
728[2] 0 2
729[2] 1 3
730[2] 2 4
731[2] 3 5
732[2] 4 6
733[2] 5 7
734[2] 6 8
735[3] Number of indices in set 7
736[3] 0 4
737[3] 1 5
738[3] 2 6
739[3] 3 7
740[3] 4 8
741[3] 5 9
742[3] 6 10
743[4] Number of indices in set 7
744[4] 0 0
745[4] 1 6
746[4] 2 7
747[4] 3 8
748[4] 4 9
749[4] 5 10
750[4] 6 11
751[5] Number of indices in set 7
752[5] 0 0
753[5] 1 1
754[5] 2 2
755[5] 3 8
756[5] 4 9
757[5] 5 10
758[5] 6 11
759IS Object: 6 MPI processes
760  type: general
761[0] Number of indices in set 7
762[0] 0 0
763[0] 1 1
764[0] 2 2
765[0] 3 3
766[0] 4 4
767[0] 5 10
768[0] 6 11
769[1] Number of indices in set 7
770[1] 0 0
771[1] 1 1
772[1] 2 2
773[1] 3 3
774[1] 4 4
775[1] 5 5
776[1] 6 6
777[2] Number of indices in set 7
778[2] 0 2
779[2] 1 3
780[2] 2 4
781[2] 3 5
782[2] 4 6
783[2] 5 7
784[2] 6 8
785[3] Number of indices in set 7
786[3] 0 4
787[3] 1 5
788[3] 2 6
789[3] 3 7
790[3] 4 8
791[3] 5 9
792[3] 6 10
793[4] Number of indices in set 7
794[4] 0 0
795[4] 1 6
796[4] 2 7
797[4] 3 8
798[4] 4 9
799[4] 5 10
800[4] 6 11
801[5] Number of indices in set 7
802[5] 0 0
803[5] 1 1
804[5] 2 2
805[5] 3 8
806[5] 4 9
807[5] 5 10
808[5] 6 11
809IS Object: 6 MPI processes
810  type: general
811[0] Number of indices in set 0
812[1] Number of indices in set 0
813[2] Number of indices in set 0
814[3] Number of indices in set 0
815[4] Number of indices in set 0
816[5] Number of indices in set 0
817IS Object: 6 MPI processes
818  type: general
819[0] Number of indices in set 0
820[1] Number of indices in set 0
821[2] Number of indices in set 0
822[3] Number of indices in set 0
823[4] Number of indices in set 0
824[5] Number of indices in set 0
825IS Object: 6 MPI processes
826  type: stride
827[0] Number of indices in (stride) set 5
828[0] 0 6
829[0] 1 7
830[0] 2 8
831[0] 3 9
832[0] 4 10
833[1] Number of indices in (stride) set 0
834[2] Number of indices in (stride) set 0
835[3] Number of indices in (stride) set 0
836[4] Number of indices in (stride) set 0
837[5] Number of indices in (stride) set 0
838Test MatZeroRows (diag zero)
839Test MatZeroRowsColumns (diag zero)
840IS Object: 6 MPI processes
841  type: stride
842[0] Number of indices in (stride) set 1
843[0] 0 0
844[1] Number of indices in (stride) set 1
845[1] 0 0
846[2] Number of indices in (stride) set 1
847[2] 0 0
848[3] Number of indices in (stride) set 1
849[3] 0 0
850[4] Number of indices in (stride) set 1
851[4] 0 0
852[5] Number of indices in (stride) set 1
853[5] 0 0
854Test MatZeroRowsLocal (diag zero)
855Test MatZeroRowsColumnsLocal (diag zero)
856Test MatTranspose
857Test MatISFixLocalEmpty
858Test MatInvertBlockDiagonal blockdiag 12 0 0 1
859Test MatInvertBlockDiagonal blockdiag 12 0 0 2
860Test MatInvertBlockDiagonal blockdiag 12 0 0 3
861Test MatInvertBlockDiagonal blockdiag 12 0 1 1
862Test MatInvertBlockDiagonal blockdiag 12 0 1 2
863Test MatInvertBlockDiagonal blockdiag 12 0 1 3
864Test MatInvertBlockDiagonal blockdiag 12 0 2 1
865Test MatInvertBlockDiagonal blockdiag 12 0 2 2
866Test MatInvertBlockDiagonal blockdiag 12 0 2 3
867Test MatInvertBlockDiagonal blockdiag 12 1 0 1
868Test MatInvertBlockDiagonal blockdiag 12 1 0 2
869Test MatInvertBlockDiagonal blockdiag 12 1 0 3
870Test MatInvertBlockDiagonal blockdiag 12 1 1 1
871Test MatInvertBlockDiagonal blockdiag 12 1 1 2
872Test MatInvertBlockDiagonal blockdiag 12 1 1 3
873Test MatInvertBlockDiagonal blockdiag 12 1 2 1
874Test MatInvertBlockDiagonal blockdiag 12 1 2 2
875Test MatInvertBlockDiagonal blockdiag 12 1 2 3
876Test MatInvertBlockDiagonal blockdiag 12 2 0 1
877Test MatInvertBlockDiagonal blockdiag 12 2 0 2
878Test MatInvertBlockDiagonal blockdiag 12 2 0 3
879Test MatInvertBlockDiagonal blockdiag 12 2 1 1
880Test MatInvertBlockDiagonal blockdiag 12 2 1 2
881Test MatInvertBlockDiagonal blockdiag 12 2 1 3
882Test MatInvertBlockDiagonal blockdiag 12 2 2 1
883Test MatInvertBlockDiagonal blockdiag 12 2 2 2
884Test MatInvertBlockDiagonal blockdiag 12 2 2 3
885Test MatGetDiagonalBlock
886Test MatISSetAllowRepeated(false) with possibly repeated entries
887