xref: /petsc/src/mat/tests/output/ex23_2.out (revision 6ffe77eaecce1557e50d00ca5347a7f48e598865)
1Test MatGetInfo
2Process   0: 24 48 24 1 0
3Process   1: 24 48 24 1 0
4Process   2: 24 48 24 1 0
5Process   3: 24 48 24 1 0
6GlobalMax  : 24 48 24 1 0
7GlobalSum  : 96 192 96 1 0
8Test MatIsSymmetric: 0
9Test MatView
10Mat Object: 4 MPI processes
11  type: is
12  Mat Object: (is_) 1 MPI process
13    type: seqaij
14row 0: (0, 2.)  (1, -1.)  (7, -1.)
15row 1: (0, -2.)  (1, 4.)  (2, -2.)
16row 2: (1, -3.)  (2, 6.)  (3, -3.)
17row 3: (2, -4.)  (3, 8.)  (4, -4.)
18row 4: (3, -5.)  (4, 10.)  (5, -5.)
19row 5: (4, -6.)  (5, 12.)  (6, -6.)
20row 6: (5, -7.)  (6, 14.)  (7, -7.)
21row 7: (0, -8.)  (6, -8.)  (7, 16.)
22  Mat Object: (is_) 1 MPI process
23    type: seqaij
24row 0: (0, 2.)  (1, -1.)  (7, -1.)
25row 1: (0, -2.)  (1, 4.)  (2, -2.)
26row 2: (1, -3.)  (2, 6.)  (3, -3.)
27row 3: (2, -4.)  (3, 8.)  (4, -4.)
28row 4: (3, -5.)  (4, 10.)  (5, -5.)
29row 5: (4, -6.)  (5, 12.)  (6, -6.)
30row 6: (5, -7.)  (6, 14.)  (7, -7.)
31row 7: (0, -8.)  (6, -8.)  (7, 16.)
32  Mat Object: (is_) 1 MPI process
33    type: seqaij
34row 0: (0, 2.)  (1, -1.)  (7, -1.)
35row 1: (0, -2.)  (1, 4.)  (2, -2.)
36row 2: (1, -3.)  (2, 6.)  (3, -3.)
37row 3: (2, -4.)  (3, 8.)  (4, -4.)
38row 4: (3, -5.)  (4, 10.)  (5, -5.)
39row 5: (4, -6.)  (5, 12.)  (6, -6.)
40row 6: (5, -7.)  (6, 14.)  (7, -7.)
41row 7: (0, -8.)  (6, -8.)  (7, 16.)
42  Mat Object: (is_) 1 MPI process
43    type: seqaij
44row 0: (0, 2.)  (1, -1.)  (7, -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: (0, -8.)  (6, -8.)  (7, 16.)
52Mat Object: 4 MPI processes
53  type: mpiaij
54row 0: (0, 8.)  (1, -4.)  (7, -4.)
55row 1: (0, -8.)  (1, 16.)  (2, -8.)
56row 2: (1, -12.)  (2, 24.)  (3, -12.)
57row 3: (2, -16.)  (3, 32.)  (4, -16.)
58row 4: (3, -20.)  (4, 40.)  (5, -20.)
59row 5: (4, -24.)  (5, 48.)  (6, -24.)
60row 6: (5, -28.)  (6, 56.)  (7, -28.)
61row 7: (0, -32.)  (6, -32.)  (7, 64.)
62Test CheckMat
63Test MatDuplicate and MatAXPY
64Test MatConvert_IS_XAIJ
65Test MatConvert_XAIJ_IS
66Test MatDiagonalScale
67Test MatPtAP
68Test MatGetLocalSubMatrix
69Test MatConvert_Nest_IS
70Test MatCreateSubMatrix
71Test MatDiagonalSet
72Test MatShift
73IS Object: 4 MPI processes
74  type: stride
75[0] Number of indices in (stride) set 3
76[0] 0 4
77[0] 1 5
78[0] 2 6
79[1] Number of indices in (stride) set 0
80[2] Number of indices in (stride) set 0
81[3] Number of indices in (stride) set 0
82Test MatZeroRows (diag nonzero)
83Test MatZeroRowsColumns (diag nonzero)
84Test MatMissingDiagonal
85[0] [0,2) Missing 0, row -1 (diag nonzero)
86[1] [2,4) Missing 0, row -1 (diag nonzero)
87[2] [4,6) Missing 0, row -1 (diag nonzero)
88[3] [6,8) Missing 0, row -1 (diag nonzero)
89IS Object: 4 MPI processes
90  type: stride
91[0] Number of indices in (stride) set 3
92[0] 0 4
93[0] 1 5
94[0] 2 6
95[1] Number of indices in (stride) set 0
96[2] Number of indices in (stride) set 0
97[3] Number of indices in (stride) set 0
98Test MatZeroRows (diag zero)
99Test MatZeroRowsColumns (diag zero)
100Test MatMissingDiagonal
101[0] [0,2) Missing 0, row -1 (diag zero)
102[1] [2,4) Missing 0, row -1 (diag zero)
103[2] [4,6) Missing 1, row 4 (diag zero)
104[3] [6,8) Missing 1, row 6 (diag zero)
105Test MatTranspose
106Test MatISFixLocalEmpty
107Test MatInvertBlockDiagonal blockdiag 8 0 0 1
108Test MatInvertBlockDiagonal blockdiag 8 0 0 2
109Test MatInvertBlockDiagonal blockdiag 8 0 0 3
110Test MatInvertBlockDiagonal blockdiag 8 0 1 1
111Test MatInvertBlockDiagonal blockdiag 8 0 1 2
112Test MatInvertBlockDiagonal blockdiag 8 0 1 3
113Test MatInvertBlockDiagonal blockdiag 8 0 2 1
114Test MatInvertBlockDiagonal blockdiag 8 0 2 2
115Test MatInvertBlockDiagonal blockdiag 8 0 2 3
116Test MatInvertBlockDiagonal blockdiag 8 1 0 1
117Test MatInvertBlockDiagonal blockdiag 8 1 0 2
118Test MatInvertBlockDiagonal blockdiag 8 1 0 3
119Test MatInvertBlockDiagonal blockdiag 8 1 1 1
120Test MatInvertBlockDiagonal blockdiag 8 1 1 2
121Test MatInvertBlockDiagonal blockdiag 8 1 1 3
122Test MatInvertBlockDiagonal blockdiag 8 1 2 1
123Test MatInvertBlockDiagonal blockdiag 8 1 2 2
124Test MatInvertBlockDiagonal blockdiag 8 1 2 3
125Test MatInvertBlockDiagonal blockdiag 8 2 0 1
126Test MatInvertBlockDiagonal blockdiag 8 2 0 2
127Test MatInvertBlockDiagonal blockdiag 8 2 0 3
128Test MatInvertBlockDiagonal blockdiag 8 2 1 1
129Test MatInvertBlockDiagonal blockdiag 8 2 1 2
130Test MatInvertBlockDiagonal blockdiag 8 2 1 3
131Test MatInvertBlockDiagonal blockdiag 8 2 2 1
132Test MatInvertBlockDiagonal blockdiag 8 2 2 2
133Test MatInvertBlockDiagonal blockdiag 8 2 2 3
134