xref: /petsc/src/mat/tests/output/ex23_5.out (revision 7e1a0bbe36d2be40a00a95404ece00db4857f70d)
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)
692Test MatMissingDiagonal
693[0] [0,2) Missing 0, row -1 (diag nonzero)
694[1] [2,4) Missing 0, row -1 (diag nonzero)
695[2] [4,6) Missing 0, row -1 (diag nonzero)
696[3] [6,8) Missing 0, row -1 (diag nonzero)
697[4] [8,10) Missing 0, row -1 (diag nonzero)
698[5] [10,12) Missing 0, row -1 (diag nonzero)
699IS Object: 6 MPI processes
700  type: stride
701[0] Number of indices in (stride) set 1
702[0] 0 0
703[1] Number of indices in (stride) set 1
704[1] 0 0
705[2] Number of indices in (stride) set 1
706[2] 0 0
707[3] Number of indices in (stride) set 1
708[3] 0 0
709[4] Number of indices in (stride) set 1
710[4] 0 0
711[5] Number of indices in (stride) set 1
712[5] 0 0
713Test MatZeroRowsLocal (diag nonzero)
714Test MatZeroRowsColumnsLocal (diag nonzero)
715Test MatMissingDiagonal
716[0] [0,2) Missing 0, row -1 (diag nonzero)
717[1] [2,4) Missing 0, row -1 (diag nonzero)
718[2] [4,6) Missing 0, row -1 (diag nonzero)
719[3] [6,8) Missing 0, row -1 (diag nonzero)
720[4] [8,10) Missing 0, row -1 (diag nonzero)
721[5] [10,12) Missing 0, row -1 (diag nonzero)
722Test MatIncreaseOverlap
723IS Object: 6 MPI processes
724  type: general
725[0] Number of indices in set 7
726[0] 0 0
727[0] 1 1
728[0] 2 2
729[0] 3 3
730[0] 4 4
731[0] 5 10
732[0] 6 11
733[1] Number of indices in set 7
734[1] 0 0
735[1] 1 1
736[1] 2 2
737[1] 3 3
738[1] 4 4
739[1] 5 5
740[1] 6 6
741[2] Number of indices in set 7
742[2] 0 2
743[2] 1 3
744[2] 2 4
745[2] 3 5
746[2] 4 6
747[2] 5 7
748[2] 6 8
749[3] Number of indices in set 7
750[3] 0 4
751[3] 1 5
752[3] 2 6
753[3] 3 7
754[3] 4 8
755[3] 5 9
756[3] 6 10
757[4] Number of indices in set 7
758[4] 0 0
759[4] 1 6
760[4] 2 7
761[4] 3 8
762[4] 4 9
763[4] 5 10
764[4] 6 11
765[5] Number of indices in set 7
766[5] 0 0
767[5] 1 1
768[5] 2 2
769[5] 3 8
770[5] 4 9
771[5] 5 10
772[5] 6 11
773IS Object: 6 MPI processes
774  type: general
775[0] Number of indices in set 7
776[0] 0 0
777[0] 1 1
778[0] 2 2
779[0] 3 3
780[0] 4 4
781[0] 5 10
782[0] 6 11
783[1] Number of indices in set 7
784[1] 0 0
785[1] 1 1
786[1] 2 2
787[1] 3 3
788[1] 4 4
789[1] 5 5
790[1] 6 6
791[2] Number of indices in set 7
792[2] 0 2
793[2] 1 3
794[2] 2 4
795[2] 3 5
796[2] 4 6
797[2] 5 7
798[2] 6 8
799[3] Number of indices in set 7
800[3] 0 4
801[3] 1 5
802[3] 2 6
803[3] 3 7
804[3] 4 8
805[3] 5 9
806[3] 6 10
807[4] Number of indices in set 7
808[4] 0 0
809[4] 1 6
810[4] 2 7
811[4] 3 8
812[4] 4 9
813[4] 5 10
814[4] 6 11
815[5] Number of indices in set 7
816[5] 0 0
817[5] 1 1
818[5] 2 2
819[5] 3 8
820[5] 4 9
821[5] 5 10
822[5] 6 11
823IS Object: 6 MPI processes
824  type: general
825[0] Number of indices in set 0
826[1] Number of indices in set 0
827[2] Number of indices in set 0
828[3] Number of indices in set 0
829[4] Number of indices in set 0
830[5] Number of indices in set 0
831IS Object: 6 MPI processes
832  type: general
833[0] Number of indices in set 0
834[1] Number of indices in set 0
835[2] Number of indices in set 0
836[3] Number of indices in set 0
837[4] Number of indices in set 0
838[5] Number of indices in set 0
839IS Object: 6 MPI processes
840  type: stride
841[0] Number of indices in (stride) set 5
842[0] 0 6
843[0] 1 7
844[0] 2 8
845[0] 3 9
846[0] 4 10
847[1] Number of indices in (stride) set 0
848[2] Number of indices in (stride) set 0
849[3] Number of indices in (stride) set 0
850[4] Number of indices in (stride) set 0
851[5] Number of indices in (stride) set 0
852Test MatZeroRows (diag zero)
853Test MatZeroRowsColumns (diag zero)
854Test MatMissingDiagonal
855[0] [0,2) Missing 0, row -1 (diag zero)
856[1] [2,4) Missing 0, row -1 (diag zero)
857[2] [4,6) Missing 0, row -1 (diag zero)
858[3] [6,8) Missing 1, row 6 (diag zero)
859[4] [8,10) Missing 1, row 8 (diag zero)
860[5] [10,12) Missing 1, row 10 (diag zero)
861IS Object: 6 MPI processes
862  type: stride
863[0] Number of indices in (stride) set 1
864[0] 0 0
865[1] Number of indices in (stride) set 1
866[1] 0 0
867[2] Number of indices in (stride) set 1
868[2] 0 0
869[3] Number of indices in (stride) set 1
870[3] 0 0
871[4] Number of indices in (stride) set 1
872[4] 0 0
873[5] Number of indices in (stride) set 1
874[5] 0 0
875Test MatZeroRowsLocal (diag zero)
876Test MatZeroRowsColumnsLocal (diag zero)
877Test MatMissingDiagonal
878[0] [0,2) Missing 1, row 0 (diag zero)
879[1] [2,4) Missing 0, row -1 (diag zero)
880[2] [4,6) Missing 0, row -1 (diag zero)
881[3] [6,8) Missing 0, row -1 (diag zero)
882[4] [8,10) Missing 0, row -1 (diag zero)
883[5] [10,12) Missing 0, row -1 (diag zero)
884Test MatTranspose
885Test MatISFixLocalEmpty
886Test MatInvertBlockDiagonal blockdiag 12 0 0 1
887Test MatInvertBlockDiagonal blockdiag 12 0 0 2
888Test MatInvertBlockDiagonal blockdiag 12 0 0 3
889Test MatInvertBlockDiagonal blockdiag 12 0 1 1
890Test MatInvertBlockDiagonal blockdiag 12 0 1 2
891Test MatInvertBlockDiagonal blockdiag 12 0 1 3
892Test MatInvertBlockDiagonal blockdiag 12 0 2 1
893Test MatInvertBlockDiagonal blockdiag 12 0 2 2
894Test MatInvertBlockDiagonal blockdiag 12 0 2 3
895Test MatInvertBlockDiagonal blockdiag 12 1 0 1
896Test MatInvertBlockDiagonal blockdiag 12 1 0 2
897Test MatInvertBlockDiagonal blockdiag 12 1 0 3
898Test MatInvertBlockDiagonal blockdiag 12 1 1 1
899Test MatInvertBlockDiagonal blockdiag 12 1 1 2
900Test MatInvertBlockDiagonal blockdiag 12 1 1 3
901Test MatInvertBlockDiagonal blockdiag 12 1 2 1
902Test MatInvertBlockDiagonal blockdiag 12 1 2 2
903Test MatInvertBlockDiagonal blockdiag 12 1 2 3
904Test MatInvertBlockDiagonal blockdiag 12 2 0 1
905Test MatInvertBlockDiagonal blockdiag 12 2 0 2
906Test MatInvertBlockDiagonal blockdiag 12 2 0 3
907Test MatInvertBlockDiagonal blockdiag 12 2 1 1
908Test MatInvertBlockDiagonal blockdiag 12 2 1 2
909Test MatInvertBlockDiagonal blockdiag 12 2 1 3
910Test MatInvertBlockDiagonal blockdiag 12 2 2 1
911Test MatInvertBlockDiagonal blockdiag 12 2 2 2
912Test MatInvertBlockDiagonal blockdiag 12 2 2 3
913Test MatGetDiagonalBlock
914Test MatISSetAllowRepeated(false) with possibly repeated entries
915