xref: /petsc/src/mat/tests/output/ex23_10.out (revision a5040014612975ea73e6b19afb3898bc3e1401ef)
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.)    (11, -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:   (0, -12.)    (10, -12.)    (11, 24.)
27  Mat Object: (is_) 1 MPI process
28    type: seqaij
29  row 0:   (0, 2.)    (1, -1.)    (11, -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:   (0, -12.)    (10, -12.)    (11, 24.)
41  Mat Object: (is_) 1 MPI process
42    type: seqaij
43  row 0:   (0, 2.)    (1, -1.)    (11, -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:   (0, -12.)    (10, -12.)    (11, 24.)
55  Mat Object: (is_) 1 MPI process
56    type: seqaij
57  row 0:   (0, 2.)    (1, -1.)    (11, -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:   (0, -12.)    (10, -12.)    (11, 24.)
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.)
80  row 9:   (8, -10.)    (9, 20.)    (10, -10.)
81  row 10:   (9, -11.)    (10, 22.)    (11, -11.)
82  row 11:   (0, -12.)    (10, -12.)    (11, 24.)
83Mat Object: 5 MPI processes
84  type: mpiaij
85  row 0:   (0, -60.)    (10, -60.)    (11, 120.)
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.)    (11, -5.)
97Test CheckMat
98Test MatDuplicate and MatAXPY
99Test MatConvert_IS_XAIJ
100Test MatConvert_XAIJ_IS
101Test MatDiagonalScale
102Test MatPtAP
103Test MatGetLocalSubMatrix
104Test MatConvert_Nest_IS
105Test MatCreateSubMatrix
106Test MatCreateSubMatrices
107IS Object: 5 MPI processes
108  type: stride
109[0] Number of indices in (stride) set 5
110[0] 0 6
111[0] 1 7
112[0] 2 8
113[0] 3 9
114[0] 4 10
115[1] Number of indices in (stride) set 0
116[2] Number of indices in (stride) set 0
117[3] Number of indices in (stride) set 0
118[4] Number of indices in (stride) set 0
119Test MatZeroRows (diag zero)
120Test MatMissingDiagonal
121[0] [0,3) Missing 0, row -1 (diag zero)
122[1] [3,6) Missing 0, row -1 (diag zero)
123[2] [6,8) Missing 1, row 6 (diag zero)
124[3] [8,10) Missing 1, row 8 (diag zero)
125[4] [10,12) Missing 1, row 10 (diag zero)
126Test MatTranspose
127Test MatISFixLocalEmpty
128Test MatInvertBlockDiagonal blockdiag 12 0 0 1
129Test MatInvertBlockDiagonal blockdiag 12 0 0 2
130Test MatInvertBlockDiagonal blockdiag 12 0 0 3
131Test MatInvertBlockDiagonal blockdiag 12 0 1 1
132Test MatInvertBlockDiagonal blockdiag 12 0 1 2
133Test MatInvertBlockDiagonal blockdiag 12 0 1 3
134Test MatInvertBlockDiagonal blockdiag 12 0 2 1
135Test MatInvertBlockDiagonal blockdiag 12 0 2 2
136Test MatInvertBlockDiagonal blockdiag 12 0 2 3
137Test MatInvertBlockDiagonal blockdiag 12 1 0 1
138Test MatInvertBlockDiagonal blockdiag 12 1 0 2
139Test MatInvertBlockDiagonal blockdiag 12 1 0 3
140Test MatInvertBlockDiagonal blockdiag 12 1 1 1
141Test MatInvertBlockDiagonal blockdiag 12 1 1 2
142Test MatInvertBlockDiagonal blockdiag 12 1 1 3
143Test MatInvertBlockDiagonal blockdiag 12 1 2 1
144Test MatInvertBlockDiagonal blockdiag 12 1 2 2
145Test MatInvertBlockDiagonal blockdiag 12 1 2 3
146Test MatInvertBlockDiagonal blockdiag 12 2 0 1
147Test MatInvertBlockDiagonal blockdiag 12 2 0 2
148Test MatInvertBlockDiagonal blockdiag 12 2 0 3
149Test MatInvertBlockDiagonal blockdiag 12 2 1 1
150Test MatInvertBlockDiagonal blockdiag 12 2 1 2
151Test MatInvertBlockDiagonal blockdiag 12 2 1 3
152Test MatInvertBlockDiagonal blockdiag 12 2 2 1
153Test MatInvertBlockDiagonal blockdiag 12 2 2 2
154Test MatInvertBlockDiagonal blockdiag 12 2 2 3
155Test MatGetDiagonalBlock
156Test MatISSetAllowRepeated(false) with possibly repeated entries
157