xref: /petsc/src/ksp/ksp/tutorials/output/ex25_1.out (revision 70646cd191a02c3aba559ba717dac5da7a8a1e20)
1  0 KSP Residual norm 0.0443241
2      Residual norms for mg_levels_1_ solve.
3      0 KSP Residual norm 2.33385
4      1 KSP Residual norm 1.18269
5      2 KSP Residual norm 0.367737
6      Residual norms for mg_levels_1_ solve.
7      0 KSP Residual norm 0.372534
8      1 KSP Residual norm 0.190318
9      2 KSP Residual norm 0.0612006
10    Residual norms for mg_levels_2_ solve.
11    0 KSP Residual norm 1.65824
12    1 KSP Residual norm 0.864691
13    2 KSP Residual norm 0.214791
14      Residual norms for mg_levels_1_ solve.
15      0 KSP Residual norm 0.0276895
16      1 KSP Residual norm 0.0154796
17      2 KSP Residual norm 0.00702236
18      Residual norms for mg_levels_1_ solve.
19      0 KSP Residual norm 0.00783567
20      1 KSP Residual norm 0.00476578
21      2 KSP Residual norm 0.00137409
22    Residual norms for mg_levels_2_ solve.
23    0 KSP Residual norm 0.217797
24    1 KSP Residual norm 0.116558
25    2 KSP Residual norm 0.0312166
26  1 KSP Residual norm 0.00138323
27      Residual norms for mg_levels_1_ solve.
28      0 KSP Residual norm 0.26684
29      1 KSP Residual norm 0.173881
30      2 KSP Residual norm 0.061286
31      Residual norms for mg_levels_1_ solve.
32      0 KSP Residual norm 0.0629698
33      1 KSP Residual norm 0.0351539
34      2 KSP Residual norm 0.0119135
35    Residual norms for mg_levels_2_ solve.
36    0 KSP Residual norm 0.982198
37    1 KSP Residual norm 0.561428
38    2 KSP Residual norm 0.152152
39      Residual norms for mg_levels_1_ solve.
40      0 KSP Residual norm 0.0507925
41      1 KSP Residual norm 0.0331169
42      2 KSP Residual norm 0.00961403
43      Residual norms for mg_levels_1_ solve.
44      0 KSP Residual norm 0.0100591
45      1 KSP Residual norm 0.00669029
46      2 KSP Residual norm 0.00249984
47    Residual norms for mg_levels_2_ solve.
48    0 KSP Residual norm 0.16365
49    1 KSP Residual norm 0.100099
50    2 KSP Residual norm 0.0346352
51  2 KSP Residual norm 3.36276e-05
52      Residual norms for mg_levels_1_ solve.
53      0 KSP Residual norm 0.574261
54      1 KSP Residual norm 0.370644
55      2 KSP Residual norm 0.103663
56      Residual norms for mg_levels_1_ solve.
57      0 KSP Residual norm 0.095791
58      1 KSP Residual norm 0.0584995
59      2 KSP Residual norm 0.0234572
60    Residual norms for mg_levels_2_ solve.
61    0 KSP Residual norm 1.13144
62    1 KSP Residual norm 0.657896
63    2 KSP Residual norm 0.198591
64      Residual norms for mg_levels_1_ solve.
65      0 KSP Residual norm 0.132276
66      1 KSP Residual norm 0.0940755
67      2 KSP Residual norm 0.0309249
68      Residual norms for mg_levels_1_ solve.
69      0 KSP Residual norm 0.0234275
70      1 KSP Residual norm 0.0102593
71      2 KSP Residual norm 0.00680986
72    Residual norms for mg_levels_2_ solve.
73    0 KSP Residual norm 0.238703
74    1 KSP Residual norm 0.158193
75    2 KSP Residual norm 0.0604068
76  3 KSP Residual norm 1.97101e-06
77      Residual norms for mg_levels_1_ solve.
78      0 KSP Residual norm 0.495273
79      1 KSP Residual norm 0.234702
80      2 KSP Residual norm 0.146941
81      Residual norms for mg_levels_1_ solve.
82      0 KSP Residual norm 0.19482
83      1 KSP Residual norm 0.115058
84      2 KSP Residual norm 0.0323438
85    Residual norms for mg_levels_2_ solve.
86    0 KSP Residual norm 0.852783
87    1 KSP Residual norm 0.42757
88    2 KSP Residual norm 0.242289
89      Residual norms for mg_levels_1_ solve.
90      0 KSP Residual norm 0.100108
91      1 KSP Residual norm 0.0444515
92      2 KSP Residual norm 0.037141
93      Residual norms for mg_levels_1_ solve.
94      0 KSP Residual norm 0.0466498
95      1 KSP Residual norm 0.0264831
96      2 KSP Residual norm 0.00780339
97    Residual norms for mg_levels_2_ solve.
98    0 KSP Residual norm 0.28356
99    1 KSP Residual norm 0.155117
100    2 KSP Residual norm 0.0560442
101  4 KSP Residual norm 1.01338e-07
102KSP Object: 1 MPI process
103  type: fgmres
104    restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
105    happy breakdown tolerance=1e-30
106  maximum iterations=10000, initial guess is zero
107  tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
108  right preconditioning
109  using UNPRECONDITIONED norm type for convergence test
110PC Object: 1 MPI process
111  type: mg
112    type is FULL, levels=3 cycles=v
113      Not using Galerkin computed coarse grid matrices
114  Coarse grid solver -- level 0 -------------------------------
115    KSP Object: (mg_coarse_) 1 MPI process
116      type: preonly
117      maximum iterations=10000, initial guess is zero
118      tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
119      left preconditioning
120      not checking for convergence
121    PC Object: (mg_coarse_) 1 MPI process
122      type: lu
123        out-of-place factorization
124        tolerance for zero pivot 2.22045e-14
125        using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
126        matrix ordering: nd
127        factor fill ratio given 5., needed 1.60209
128          Factored matrix:
129            Mat Object: (mg_coarse_) 1 MPI process
130              type: seqaij
131              rows=128, cols=128
132              package used to perform factorization: petsc
133              total: nonzeros=612, allocated nonzeros=612
134                not using I-node routines
135      linear system matrix, which is also used to construct the preconditioner:
136      Mat Object: 1 MPI process
137        type: seqaij
138        rows=128, cols=128
139        total: nonzeros=382, allocated nonzeros=384
140        total number of mallocs used during MatSetValues calls=0
141          not using I-node routines
142  Down solver (pre-smoother) on level 1 -------------------------------
143    KSP Object: (mg_levels_1_) 1 MPI process
144      type: chebyshev
145        Chebyshev polynomial of first kind
146        eigenvalue targets used: min 0.099124, max 1.09036
147        eigenvalues estimated via gmres: min 0.0171844, max 0.99124
148        eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1]
149        KSP Object: (mg_levels_1_esteig_) 1 MPI process
150          type: gmres
151            restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
152            happy breakdown tolerance=1e-30
153          maximum iterations=10, initial guess is zero
154          tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
155          left preconditioning
156          using PRECONDITIONED norm type for convergence test
157        estimating eigenvalues using a noisy random number generated right-hand side
158      maximum iterations=2, nonzero initial guess
159      tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
160      left preconditioning
161      not checking for convergence
162    PC Object: (mg_levels_1_) 1 MPI process
163      type: sor
164        type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
165      linear system matrix, which is also used to construct the preconditioner:
166      Mat Object: 1 MPI process
167        type: seqaij
168        rows=255, cols=255
169        total: nonzeros=763, allocated nonzeros=765
170        total number of mallocs used during MatSetValues calls=0
171          not using I-node routines
172  Up solver (post-smoother) same as down solver (pre-smoother)
173  Down solver (pre-smoother) on level 2 -------------------------------
174    KSP Object: (mg_levels_2_) 1 MPI process
175      type: chebyshev
176        Chebyshev polynomial of first kind
177        eigenvalue targets used: min 0.0977779, max 1.07556
178        eigenvalues estimated via gmres: min 0.00339269, max 0.977779
179        eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1]
180        KSP Object: (mg_levels_2_esteig_) 1 MPI process
181          type: gmres
182            restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
183            happy breakdown tolerance=1e-30
184          maximum iterations=10, initial guess is zero
185          tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
186          left preconditioning
187          using PRECONDITIONED norm type for convergence test
188        estimating eigenvalues using a noisy random number generated right-hand side
189      maximum iterations=2, nonzero initial guess
190      tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
191      left preconditioning
192      not checking for convergence
193    PC Object: (mg_levels_2_) 1 MPI process
194      type: sor
195        type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
196      linear system matrix, which is also used to construct the preconditioner:
197      Mat Object: 1 MPI process
198        type: seqaij
199        rows=509, cols=509
200        total: nonzeros=1525, allocated nonzeros=1527
201        total number of mallocs used during MatSetValues calls=0
202          not using I-node routines
203  Up solver (post-smoother) same as down solver (pre-smoother)
204  linear system matrix, which is also used to construct the preconditioner:
205  Mat Object: 1 MPI process
206    type: seqaij
207    rows=509, cols=509
208    total: nonzeros=1525, allocated nonzeros=1527
209    total number of mallocs used during MatSetValues calls=0
210      not using I-node routines
211Residual norm 5.83374e-08
212