xref: /petsc/src/ksp/pc/tests/output/ex10_1.out (revision eaa7cf455101e7391ead982166c6e99faf273403)
1PC Object: 1 MPI process
2  type: hypre
3    HYPRE BoomerAMG preconditioning
4      Cycle type V
5      Maximum number of levels 25
6      Maximum number of iterations PER hypre call 1
7      Convergence tolerance PER hypre call 0.
8      Threshold for strong coupling 0.25
9      Interpolation truncation factor 0.
10      Interpolation: max elements per row 0
11      Number of levels of aggressive coarsening 0
12      Number of paths for aggressive coarsening 1
13      Maximum row sums 1.
14      Sweeps down         1
15      Sweeps up           1
16      Sweeps on coarse    1
17      Relax down          symmetric-SOR/Jacobi
18      Relax up            symmetric-SOR/Jacobi
19      Relax on coarse     Gaussian-elimination
20      Relax weight  (all)      1.
21      Outer relax weight (all) 1.
22      Maximum size of coarsest grid 9
23      Minimum size of coarsest grid 1
24      Using CF-relaxation
25      Not using more complex smoothers.
26      Measure type        local
27      Coarsen type        modifiedRuge-Stueben
28      Interpolation type  classical
29      SpGEMM type         hypre
30  linear system matrix, which is also used to construct the preconditioner:
31  Mat Object: Stiffness 1 MPI process
32    type: seqaij
33    rows=33, cols=33
34    total: nonzeros=97, allocated nonzeros=99
35    total number of mallocs used during MatSetValues calls=0
36      not using I-node routines
37Num levels: 3
38 -- Nodes per level --
39Level 0: 8
40Level 1: 16
41Level 2: 33
42Prolongation Operator - Level 0
43Mat Object: P 1 MPI process
44  type: seqaij
45row 0: (0, 0.5)
46row 1: (0, 1.)
47row 2: (0, 0.5)  (1, 0.5)
48row 3: (1, 1.)
49row 4: (1, 0.5)  (2, 0.5)
50row 5: (2, 1.)
51row 6: (2, 0.5)  (3, 0.5)
52row 7: (3, 1.)
53row 8: (3, 0.5)  (4, 0.5)
54row 9: (4, 1.)
55row 10: (4, 0.5)  (5, 0.5)
56row 11: (5, 1.)
57row 12: (5, 0.5)  (6, 0.5)
58row 13: (6, 1.)
59row 14: (6, 0.5)  (7, 0.5)
60row 15: (7, 1.)
61
62Prolongation Operator - Level 1
63Mat Object: P 1 MPI process
64  type: seqaij
65row 0: (0, 0.5)
66row 1: (0, 1.)
67row 2: (0, 0.5)  (1, 0.5)
68row 3: (1, 1.)
69row 4: (1, 0.5)  (2, 0.5)
70row 5: (2, 1.)
71row 6: (2, 0.5)  (3, 0.5)
72row 7: (3, 1.)
73row 8: (3, 0.5)  (4, 0.5)
74row 9: (4, 1.)
75row 10: (4, 0.5)  (5, 0.5)
76row 11: (5, 1.)
77row 12: (5, 0.5)  (6, 0.5)
78row 13: (6, 1.)
79row 14: (6, 0.5)  (7, 0.5)
80row 15: (7, 1.)
81row 16: (7, 0.5)  (8, 0.5)
82row 17: (8, 1.)
83row 18: (8, 0.5)  (9, 0.5)
84row 19: (9, 1.)
85row 20: (9, 0.5)  (10, 0.5)
86row 21: (10, 1.)
87row 22: (10, 0.5)  (11, 0.5)
88row 23: (11, 1.)
89row 24: (11, 0.5)  (12, 0.5)
90row 25: (12, 1.)
91row 26: (12, 0.5)  (13, 0.5)
92row 27: (13, 1.)
93row 28: (13, 0.5)  (14, 0.5)
94row 29: (14, 1.)
95row 30: (14, 0.5)  (15, 0.5)
96row 31: (15, 1.)
97row 32: (15, 0.5)
98
99Coarse/Fine splitting - Level 1
1000 0
1011 2
1022 0
1033 8
1044 0
1055 32
1066 0
1077 128
1088 0
1099 2
11010 0
11111 8
11212 0
11313 32
11414 0
11515 128
116Coarse/Fine splitting - Level 2
1170 0
1181 2
1192 0
1203 8
1214 0
1225 32
1236 0
1247 128
1258 0
1269 2
12710 0
12811 8
12912 0
13013 32
13114 0
13215 128
13316 0
13417 2
13518 0
13619 8
13720 0
13821 32
13922 0
14023 128
14124 0
14225 2
14326 0
14427 8
14528 0
14629 32
14730 0
14831 128
14932 0
150Stiffness matrix, sparse format:
151Mat Object: Stiffness 1 MPI process
152  type: seqaij
153row 0: (0, 2.)  (1, -1.)
154row 1: (0, -1.)  (1, 2.)  (2, -1.)
155row 2: (1, -1.)  (2, 2.)  (3, -1.)
156row 3: (2, -1.)  (3, 2.)  (4, -1.)
157row 4: (3, -1.)  (4, 2.)  (5, -1.)
158row 5: (4, -1.)  (5, 2.)  (6, -1.)
159row 6: (5, -1.)  (6, 2.)  (7, -1.)
160row 7: (6, -1.)  (7, 2.)  (8, -1.)
161row 8: (7, -1.)  (8, 2.)  (9, -1.)
162row 9: (8, -1.)  (9, 2.)  (10, -1.)
163row 10: (9, -1.)  (10, 2.)  (11, -1.)
164row 11: (10, -1.)  (11, 2.)  (12, -1.)
165row 12: (11, -1.)  (12, 2.)  (13, -1.)
166row 13: (12, -1.)  (13, 2.)  (14, -1.)
167row 14: (13, -1.)  (14, 2.)  (15, -1.)
168row 15: (14, -1.)  (15, 2.)  (16, -1.)
169row 16: (15, -1.)  (16, 2.)  (17, -1.)
170row 17: (16, -1.)  (17, 2.)  (18, -1.)
171row 18: (17, -1.)  (18, 2.)  (19, -1.)
172row 19: (18, -1.)  (19, 2.)  (20, -1.)
173row 20: (19, -1.)  (20, 2.)  (21, -1.)
174row 21: (20, -1.)  (21, 2.)  (22, -1.)
175row 22: (21, -1.)  (22, 2.)  (23, -1.)
176row 23: (22, -1.)  (23, 2.)  (24, -1.)
177row 24: (23, -1.)  (24, 2.)  (25, -1.)
178row 25: (24, -1.)  (25, 2.)  (26, -1.)
179row 26: (25, -1.)  (26, 2.)  (27, -1.)
180row 27: (26, -1.)  (27, 2.)  (28, -1.)
181row 28: (27, -1.)  (28, 2.)  (29, -1.)
182row 29: (28, -1.)  (29, 2.)  (30, -1.)
183row 30: (29, -1.)  (30, 2.)  (31, -1.)
184row 31: (30, -1.)  (31, 2.)  (32, -1.)
185row 32: (31, -1.)  (32, 2.)
186Finished calling the Viewer functions
187