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