xref: /petsc/src/mat/tests/output/ex23_11.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
7GlobalMax  : 36 72 36 1 0
8GlobalSum  : 180 360 180 1 0
9Test MatIsSymmetric: 0
10Test MatView
11Mat Object: 5 MPI processes
12  type: is
13  Mat Object: (is_) 1 MPI process
14    type: seqaij
15  row 0:   (0, 2.)    (1, -1.)    (16, -1.)
16  row 1:   (0, -2.)    (1, 4.)    (2, -2.)
17  row 2:   (1, -3.)    (2, 6.)    (3, -3.)
18  row 3:   (2, -4.)    (3, 8.)    (4, -4.)
19  row 4:   (3, -5.)    (4, 10.)    (5, -5.)
20  row 5:   (4, -6.)    (5, 12.)    (6, -6.)
21  row 6:   (5, -7.)    (6, 14.)    (7, -7.)
22  row 7:   (6, -8.)    (7, 16.)    (8, -8.)
23  row 8:   (7, -9.)    (8, 18.)    (9, -9.)
24  row 9:   (8, -10.)    (9, 20.)    (10, -10.)
25  row 10:   (9, -11.)    (10, 22.)    (11, -11.)
26  row 11:   (10, -12.)    (11, 24.)    (12, -12.)
27  Mat Object: (is_) 1 MPI process
28    type: seqaij
29  row 0:   (0, 2.)    (1, -1.)    (16, -1.)
30  row 1:   (0, -2.)    (1, 4.)    (2, -2.)
31  row 2:   (1, -3.)    (2, 6.)    (3, -3.)
32  row 3:   (2, -4.)    (3, 8.)    (4, -4.)
33  row 4:   (3, -5.)    (4, 10.)    (5, -5.)
34  row 5:   (4, -6.)    (5, 12.)    (6, -6.)
35  row 6:   (5, -7.)    (6, 14.)    (7, -7.)
36  row 7:   (6, -8.)    (7, 16.)    (8, -8.)
37  row 8:   (7, -9.)    (8, 18.)    (9, -9.)
38  row 9:   (8, -10.)    (9, 20.)    (10, -10.)
39  row 10:   (9, -11.)    (10, 22.)    (11, -11.)
40  row 11:   (10, -12.)    (11, 24.)    (12, -12.)
41  Mat Object: (is_) 1 MPI process
42    type: seqaij
43  row 0:   (0, 2.)    (1, -1.)    (16, -1.)
44  row 1:   (0, -2.)    (1, 4.)    (2, -2.)
45  row 2:   (1, -3.)    (2, 6.)    (3, -3.)
46  row 3:   (2, -4.)    (3, 8.)    (4, -4.)
47  row 4:   (3, -5.)    (4, 10.)    (5, -5.)
48  row 5:   (4, -6.)    (5, 12.)    (6, -6.)
49  row 6:   (5, -7.)    (6, 14.)    (7, -7.)
50  row 7:   (6, -8.)    (7, 16.)    (8, -8.)
51  row 8:   (7, -9.)    (8, 18.)    (9, -9.)
52  row 9:   (8, -10.)    (9, 20.)    (10, -10.)
53  row 10:   (9, -11.)    (10, 22.)    (11, -11.)
54  row 11:   (10, -12.)    (11, 24.)    (12, -12.)
55  Mat Object: (is_) 1 MPI process
56    type: seqaij
57  row 0:   (0, 2.)    (1, -1.)    (16, -1.)
58  row 1:   (0, -2.)    (1, 4.)    (2, -2.)
59  row 2:   (1, -3.)    (2, 6.)    (3, -3.)
60  row 3:   (2, -4.)    (3, 8.)    (4, -4.)
61  row 4:   (3, -5.)    (4, 10.)    (5, -5.)
62  row 5:   (4, -6.)    (5, 12.)    (6, -6.)
63  row 6:   (5, -7.)    (6, 14.)    (7, -7.)
64  row 7:   (6, -8.)    (7, 16.)    (8, -8.)
65  row 8:   (7, -9.)    (8, 18.)    (9, -9.)
66  row 9:   (8, -10.)    (9, 20.)    (10, -10.)
67  row 10:   (9, -11.)    (10, 22.)    (11, -11.)
68  row 11:   (10, -12.)    (11, 24.)    (12, -12.)
69  Mat Object: (is_) 1 MPI process
70    type: seqaij
71  row 0:   (0, 2.)    (1, -1.)    (16, -1.)
72  row 1:   (0, -2.)    (1, 4.)    (2, -2.)
73  row 2:   (1, -3.)    (2, 6.)    (3, -3.)
74  row 3:   (2, -4.)    (3, 8.)    (4, -4.)
75  row 4:   (3, -5.)    (4, 10.)    (5, -5.)
76  row 5:   (4, -6.)    (5, 12.)    (6, -6.)
77  row 6:   (5, -7.)    (6, 14.)    (7, -7.)
78  row 7:   (6, -8.)    (7, 16.)    (8, -8.)
79  row 8:   (7, -9.)    (8, 18.)    (9, -9.)
80  row 9:   (8, -10.)    (9, 20.)    (10, -10.)
81  row 10:   (9, -11.)    (10, 22.)    (11, -11.)
82  row 11:   (10, -12.)    (11, 24.)    (12, -12.)
83Mat Object: 5 MPI processes
84  type: mpiaij
85  row 0:   (10, -60.)    (11, 120.)    (12, -60.)
86  row 1:   (9, -55.)    (10, 110.)    (11, -55.)
87  row 2:   (8, -50.)    (9, 100.)    (10, -50.)
88  row 3:   (7, -45.)    (8, 90.)    (9, -45.)
89  row 4:   (6, -40.)    (7, 80.)    (8, -40.)
90  row 5:   (5, -35.)    (6, 70.)    (7, -35.)
91  row 6:   (4, -30.)    (5, 60.)    (6, -30.)
92  row 7:   (3, -25.)    (4, 50.)    (5, -25.)
93  row 8:   (2, -20.)    (3, 40.)    (4, -20.)
94  row 9:   (1, -15.)    (2, 30.)    (3, -15.)
95  row 10:   (0, -10.)    (1, 20.)    (2, -10.)
96  row 11:   (0, 10.)    (1, -5.)    (16, -5.)
97Test CheckMat
98Test MatView on binary world
99Test MatView on binary self
100Test MatView on binary subcomm
101Test MatLoad from world
102Mat Object: 5 MPI processes
103  type: is
104  rows=12, cols=17
105  total: nonzeros=180, allocated nonzeros=180
106  total number of mallocs used during MatSetValues calls=0
107    Mat Object: 1 MPI process
108      type: seqaij
109      rows=12, cols=17
110      total: nonzeros=36, allocated nonzeros=36
111      total number of mallocs used during MatSetValues calls=0
112        not using I-node routines
113    Mat Object: 1 MPI process
114      type: seqaij
115      rows=12, cols=17
116      total: nonzeros=36, allocated nonzeros=36
117      total number of mallocs used during MatSetValues calls=0
118        not using I-node routines
119    Mat Object: 1 MPI process
120      type: seqaij
121      rows=12, cols=17
122      total: nonzeros=36, allocated nonzeros=36
123      total number of mallocs used during MatSetValues calls=0
124        not using I-node routines
125    Mat Object: 1 MPI process
126      type: seqaij
127      rows=12, cols=17
128      total: nonzeros=36, allocated nonzeros=36
129      total number of mallocs used during MatSetValues calls=0
130        not using I-node routines
131    Mat Object: 1 MPI process
132      type: seqaij
133      rows=12, cols=17
134      total: nonzeros=36, allocated nonzeros=36
135      total number of mallocs used during MatSetValues calls=0
136        not using I-node routines
137    ISLocalToGlobalMapping Object: 5 MPI processes
138      type not yet set
139    [0] 0 11
140    [0] 1 10
141    [0] 2 9
142    [0] 3 8
143    [0] 4 7
144    [0] 5 6
145    [0] 6 5
146    [0] 7 4
147    [0] 8 3
148    [0] 9 2
149    [0] 10 1
150    [0] 11 0
151    [1] 0 11
152    [1] 1 10
153    [1] 2 9
154    [1] 3 8
155    [1] 4 7
156    [1] 5 6
157    [1] 6 5
158    [1] 7 4
159    [1] 8 3
160    [1] 9 2
161    [1] 10 1
162    [1] 11 0
163    [2] 0 11
164    [2] 1 10
165    [2] 2 9
166    [2] 3 8
167    [2] 4 7
168    [2] 5 6
169    [2] 6 5
170    [2] 7 4
171    [2] 8 3
172    [2] 9 2
173    [2] 10 1
174    [2] 11 0
175    [3] 0 11
176    [3] 1 10
177    [3] 2 9
178    [3] 3 8
179    [3] 4 7
180    [3] 5 6
181    [3] 6 5
182    [3] 7 4
183    [3] 8 3
184    [3] 9 2
185    [3] 10 1
186    [3] 11 0
187    [4] 0 11
188    [4] 1 10
189    [4] 2 9
190    [4] 3 8
191    [4] 4 7
192    [4] 5 6
193    [4] 6 5
194    [4] 7 4
195    [4] 8 3
196    [4] 9 2
197    [4] 10 1
198    [4] 11 0
199    ISLocalToGlobalMapping Object: 5 MPI processes
200      type not yet set
201    [0] 0 0
202    [0] 1 1
203    [0] 2 2
204    [0] 3 3
205    [0] 4 4
206    [0] 5 5
207    [0] 6 6
208    [0] 7 7
209    [0] 8 8
210    [0] 9 9
211    [0] 10 10
212    [0] 11 11
213    [0] 12 12
214    [0] 13 13
215    [0] 14 14
216    [0] 15 15
217    [0] 16 16
218    [1] 0 0
219    [1] 1 1
220    [1] 2 2
221    [1] 3 3
222    [1] 4 4
223    [1] 5 5
224    [1] 6 6
225    [1] 7 7
226    [1] 8 8
227    [1] 9 9
228    [1] 10 10
229    [1] 11 11
230    [1] 12 12
231    [1] 13 13
232    [1] 14 14
233    [1] 15 15
234    [1] 16 16
235    [2] 0 0
236    [2] 1 1
237    [2] 2 2
238    [2] 3 3
239    [2] 4 4
240    [2] 5 5
241    [2] 6 6
242    [2] 7 7
243    [2] 8 8
244    [2] 9 9
245    [2] 10 10
246    [2] 11 11
247    [2] 12 12
248    [2] 13 13
249    [2] 14 14
250    [2] 15 15
251    [2] 16 16
252    [3] 0 0
253    [3] 1 1
254    [3] 2 2
255    [3] 3 3
256    [3] 4 4
257    [3] 5 5
258    [3] 6 6
259    [3] 7 7
260    [3] 8 8
261    [3] 9 9
262    [3] 10 10
263    [3] 11 11
264    [3] 12 12
265    [3] 13 13
266    [3] 14 14
267    [3] 15 15
268    [3] 16 16
269    [4] 0 0
270    [4] 1 1
271    [4] 2 2
272    [4] 3 3
273    [4] 4 4
274    [4] 5 5
275    [4] 6 6
276    [4] 7 7
277    [4] 8 8
278    [4] 9 9
279    [4] 10 10
280    [4] 11 11
281    [4] 12 12
282    [4] 13 13
283    [4] 14 14
284    [4] 15 15
285    [4] 16 16
286Test MatLoad from self
287Mat Object: 5 MPI processes
288  type: is
289  rows=12, cols=17
290  total: nonzeros=36, allocated nonzeros=36
291  total number of mallocs used during MatSetValues calls=0
292    Mat Object: 1 MPI process
293      type: seqaij
294      rows=12, cols=17
295      total: nonzeros=36, allocated nonzeros=36
296      total number of mallocs used during MatSetValues calls=0
297        not using I-node routines
298    Mat Object: 1 MPI process
299      type: seqaij
300      rows=0, cols=0
301      total: nonzeros=0, allocated nonzeros=0
302      total number of mallocs used during MatSetValues calls=0
303        not using I-node routines
304    Mat Object: 1 MPI process
305      type: seqaij
306      rows=0, cols=0
307      total: nonzeros=0, allocated nonzeros=0
308      total number of mallocs used during MatSetValues calls=0
309        not using I-node routines
310    Mat Object: 1 MPI process
311      type: seqaij
312      rows=0, cols=0
313      total: nonzeros=0, allocated nonzeros=0
314      total number of mallocs used during MatSetValues calls=0
315        not using I-node routines
316    Mat Object: 1 MPI process
317      type: seqaij
318      rows=0, cols=0
319      total: nonzeros=0, allocated nonzeros=0
320      total number of mallocs used during MatSetValues calls=0
321        not using I-node routines
322    ISLocalToGlobalMapping Object: 5 MPI processes
323      type not yet set
324    [0] 0 11
325    [0] 1 10
326    [0] 2 9
327    [0] 3 8
328    [0] 4 7
329    [0] 5 6
330    [0] 6 5
331    [0] 7 4
332    [0] 8 3
333    [0] 9 2
334    [0] 10 1
335    [0] 11 0
336    ISLocalToGlobalMapping Object: 5 MPI processes
337      type not yet set
338    [0] 0 0
339    [0] 1 1
340    [0] 2 2
341    [0] 3 3
342    [0] 4 4
343    [0] 5 5
344    [0] 6 6
345    [0] 7 7
346    [0] 8 8
347    [0] 9 9
348    [0] 10 10
349    [0] 11 11
350    [0] 12 12
351    [0] 13 13
352    [0] 14 14
353    [0] 15 15
354    [0] 16 16
355Test MatLoad from subcomm
356Mat Object: 5 MPI processes
357  type: is
358  rows=12, cols=17
359  total: nonzeros=108, allocated nonzeros=108
360  total number of mallocs used during MatSetValues calls=0
361    Mat Object: 1 MPI process
362      type: seqaij
363      rows=12, cols=17
364      total: nonzeros=36, allocated nonzeros=36
365      total number of mallocs used during MatSetValues calls=0
366        not using I-node routines
367    Mat Object: 1 MPI process
368      type: seqaij
369      rows=12, cols=17
370      total: nonzeros=36, allocated nonzeros=36
371      total number of mallocs used during MatSetValues calls=0
372        not using I-node routines
373    Mat Object: 1 MPI process
374      type: seqaij
375      rows=12, cols=17
376      total: nonzeros=36, allocated nonzeros=36
377      total number of mallocs used during MatSetValues calls=0
378        not using I-node routines
379    Mat Object: 1 MPI process
380      type: seqaij
381      rows=0, cols=0
382      total: nonzeros=0, allocated nonzeros=0
383      total number of mallocs used during MatSetValues calls=0
384        not using I-node routines
385    Mat Object: 1 MPI process
386      type: seqaij
387      rows=0, cols=0
388      total: nonzeros=0, allocated nonzeros=0
389      total number of mallocs used during MatSetValues calls=0
390        not using I-node routines
391    ISLocalToGlobalMapping Object: 5 MPI processes
392      type not yet set
393    [0] 0 11
394    [0] 1 10
395    [0] 2 9
396    [0] 3 8
397    [0] 4 7
398    [0] 5 6
399    [0] 6 5
400    [0] 7 4
401    [0] 8 3
402    [0] 9 2
403    [0] 10 1
404    [0] 11 0
405    [1] 0 11
406    [1] 1 10
407    [1] 2 9
408    [1] 3 8
409    [1] 4 7
410    [1] 5 6
411    [1] 6 5
412    [1] 7 4
413    [1] 8 3
414    [1] 9 2
415    [1] 10 1
416    [1] 11 0
417    [2] 0 11
418    [2] 1 10
419    [2] 2 9
420    [2] 3 8
421    [2] 4 7
422    [2] 5 6
423    [2] 6 5
424    [2] 7 4
425    [2] 8 3
426    [2] 9 2
427    [2] 10 1
428    [2] 11 0
429    ISLocalToGlobalMapping Object: 5 MPI processes
430      type not yet set
431    [0] 0 0
432    [0] 1 1
433    [0] 2 2
434    [0] 3 3
435    [0] 4 4
436    [0] 5 5
437    [0] 6 6
438    [0] 7 7
439    [0] 8 8
440    [0] 9 9
441    [0] 10 10
442    [0] 11 11
443    [0] 12 12
444    [0] 13 13
445    [0] 14 14
446    [0] 15 15
447    [0] 16 16
448    [1] 0 0
449    [1] 1 1
450    [1] 2 2
451    [1] 3 3
452    [1] 4 4
453    [1] 5 5
454    [1] 6 6
455    [1] 7 7
456    [1] 8 8
457    [1] 9 9
458    [1] 10 10
459    [1] 11 11
460    [1] 12 12
461    [1] 13 13
462    [1] 14 14
463    [1] 15 15
464    [1] 16 16
465    [2] 0 0
466    [2] 1 1
467    [2] 2 2
468    [2] 3 3
469    [2] 4 4
470    [2] 5 5
471    [2] 6 6
472    [2] 7 7
473    [2] 8 8
474    [2] 9 9
475    [2] 10 10
476    [2] 11 11
477    [2] 12 12
478    [2] 13 13
479    [2] 14 14
480    [2] 15 15
481    [2] 16 16
482Test subcomm MatLoad from world
483Mat Object: 3 MPI processes
484  type: is
485  rows=12, cols=17
486  total: nonzeros=180, allocated nonzeros=180
487  total number of mallocs used during MatSetValues calls=0
488    Mat Object: 1 MPI process
489      type: seqaij
490      rows=24, cols=34
491      total: nonzeros=72, allocated nonzeros=72
492      total number of mallocs used during MatSetValues calls=0
493        not using I-node routines
494    Mat Object: 1 MPI process
495      type: seqaij
496      rows=24, cols=34
497      total: nonzeros=72, allocated nonzeros=72
498      total number of mallocs used during MatSetValues calls=0
499        not using I-node routines
500    Mat Object: 1 MPI process
501      type: seqaij
502      rows=12, cols=17
503      total: nonzeros=36, allocated nonzeros=36
504      total number of mallocs used during MatSetValues calls=0
505        not using I-node routines
506    ISLocalToGlobalMapping Object: 3 MPI processes
507      type not yet set
508    [0] 0 11
509    [0] 1 10
510    [0] 2 9
511    [0] 3 8
512    [0] 4 7
513    [0] 5 6
514    [0] 6 5
515    [0] 7 4
516    [0] 8 3
517    [0] 9 2
518    [0] 10 1
519    [0] 11 0
520    [0] 12 11
521    [0] 13 10
522    [0] 14 9
523    [0] 15 8
524    [0] 16 7
525    [0] 17 6
526    [0] 18 5
527    [0] 19 4
528    [0] 20 3
529    [0] 21 2
530    [0] 22 1
531    [0] 23 0
532    [1] 0 11
533    [1] 1 10
534    [1] 2 9
535    [1] 3 8
536    [1] 4 7
537    [1] 5 6
538    [1] 6 5
539    [1] 7 4
540    [1] 8 3
541    [1] 9 2
542    [1] 10 1
543    [1] 11 0
544    [1] 12 11
545    [1] 13 10
546    [1] 14 9
547    [1] 15 8
548    [1] 16 7
549    [1] 17 6
550    [1] 18 5
551    [1] 19 4
552    [1] 20 3
553    [1] 21 2
554    [1] 22 1
555    [1] 23 0
556    [2] 0 11
557    [2] 1 10
558    [2] 2 9
559    [2] 3 8
560    [2] 4 7
561    [2] 5 6
562    [2] 6 5
563    [2] 7 4
564    [2] 8 3
565    [2] 9 2
566    [2] 10 1
567    [2] 11 0
568    ISLocalToGlobalMapping Object: 3 MPI processes
569      type not yet set
570    [0] 0 0
571    [0] 1 1
572    [0] 2 2
573    [0] 3 3
574    [0] 4 4
575    [0] 5 5
576    [0] 6 6
577    [0] 7 7
578    [0] 8 8
579    [0] 9 9
580    [0] 10 10
581    [0] 11 11
582    [0] 12 12
583    [0] 13 13
584    [0] 14 14
585    [0] 15 15
586    [0] 16 16
587    [0] 17 0
588    [0] 18 1
589    [0] 19 2
590    [0] 20 3
591    [0] 21 4
592    [0] 22 5
593    [0] 23 6
594    [0] 24 7
595    [0] 25 8
596    [0] 26 9
597    [0] 27 10
598    [0] 28 11
599    [0] 29 12
600    [0] 30 13
601    [0] 31 14
602    [0] 32 15
603    [0] 33 16
604    [1] 0 0
605    [1] 1 1
606    [1] 2 2
607    [1] 3 3
608    [1] 4 4
609    [1] 5 5
610    [1] 6 6
611    [1] 7 7
612    [1] 8 8
613    [1] 9 9
614    [1] 10 10
615    [1] 11 11
616    [1] 12 12
617    [1] 13 13
618    [1] 14 14
619    [1] 15 15
620    [1] 16 16
621    [1] 17 0
622    [1] 18 1
623    [1] 19 2
624    [1] 20 3
625    [1] 21 4
626    [1] 22 5
627    [1] 23 6
628    [1] 24 7
629    [1] 25 8
630    [1] 26 9
631    [1] 27 10
632    [1] 28 11
633    [1] 29 12
634    [1] 30 13
635    [1] 31 14
636    [1] 32 15
637    [1] 33 16
638    [2] 0 0
639    [2] 1 1
640    [2] 2 2
641    [2] 3 3
642    [2] 4 4
643    [2] 5 5
644    [2] 6 6
645    [2] 7 7
646    [2] 8 8
647    [2] 9 9
648    [2] 10 10
649    [2] 11 11
650    [2] 12 12
651    [2] 13 13
652    [2] 14 14
653    [2] 15 15
654    [2] 16 16
655Test MatDuplicate and MatAXPY
656Test MatConvert_IS_XAIJ
657Test MatConvert_XAIJ_IS
658Test MatDiagonalScale
659Test MatGetLocalSubMatrix
660Test MatConvert_Nest_IS
661Test MatCreateSubMatrix
662Test MatCreateSubMatrices
663IS Object: 5 MPI processes
664  type: stride
665[0] Number of indices in (stride) set 5
666[0] 0 6
667[0] 1 7
668[0] 2 8
669[0] 3 9
670[0] 4 10
671[1] Number of indices in (stride) set 0
672[2] Number of indices in (stride) set 0
673[3] Number of indices in (stride) set 0
674[4] Number of indices in (stride) set 0
675Test MatZeroRows (diag zero)
676IS Object: 5 MPI processes
677  type: stride
678[0] Number of indices in (stride) set 1
679[0] 0 0
680[1] Number of indices in (stride) set 1
681[1] 0 0
682[2] Number of indices in (stride) set 1
683[2] 0 0
684[3] Number of indices in (stride) set 1
685[3] 0 0
686[4] Number of indices in (stride) set 1
687[4] 0 0
688Test MatZeroRowsLocal (diag zero)
689Test MatTranspose
690Test MatISFixLocalEmpty
691Test MatGetDiagonalBlock
692Test MatISSetAllowRepeated(false) with possibly repeated entries
693