xref: /petsc/src/snes/tutorials/output/ex12_quad_hpddm_reuse_threshold.out (revision 4e278199b78715991f5c71ebbd945c1489263e6c)
1  0 SNES Function norm 10.2781
2    0 KSP Residual norm 10.2527
3    1 KSP Residual norm 2.66547
4    2 KSP Residual norm 2.14954
5    3 KSP Residual norm 0.936704
6  Linear solve converged due to CONVERGED_RTOL iterations 3
7  1 SNES Function norm 1.3995
8    0 KSP Residual norm 0.936704
9    1 KSP Residual norm 0.56997
10    2 KSP Residual norm 0.452168
11    3 KSP Residual norm 0.37517
12    4 KSP Residual norm 0.321505
13    5 KSP Residual norm 0.228601
14    6 KSP Residual norm 0.0993375
15    7 KSP Residual norm 0.0431408
16  Linear solve converged due to CONVERGED_RTOL iterations 7
17  2 SNES Function norm 0.0726869
18    0 KSP Residual norm 0.0431408
19    1 KSP Residual norm 0.0274385
20    2 KSP Residual norm 0.0189555
21    3 KSP Residual norm 0.00937105
22    4 KSP Residual norm 0.00494458
23    5 KSP Residual norm 0.00282835
24  Linear solve converged due to CONVERGED_RTOL iterations 5
25  3 SNES Function norm 0.0109837
26    0 KSP Residual norm 0.00282835
27    1 KSP Residual norm 0.00207835
28    2 KSP Residual norm 0.00187177
29    3 KSP Residual norm 0.00143279
30    4 KSP Residual norm 0.00106782
31    5 KSP Residual norm 0.000569083
32    6 KSP Residual norm 0.000357915
33    7 KSP Residual norm 0.000258279
34  Linear solve converged due to CONVERGED_RTOL iterations 7
35  4 SNES Function norm 0.00175073
36    0 KSP Residual norm 0.000258279
37    1 KSP Residual norm 0.000218845
38    2 KSP Residual norm 0.000191138
39    3 KSP Residual norm 0.000118262
40    4 KSP Residual norm 6.13427e-05
41    5 KSP Residual norm 4.39412e-05
42    6 KSP Residual norm 2.57659e-05
43  Linear solve converged due to CONVERGED_RTOL iterations 6
44  5 SNES Function norm 5.28417e-05
45    0 KSP Residual norm 2.57659e-05
46    1 KSP Residual norm 1.71353e-05
47    2 KSP Residual norm 1.31089e-05
48    3 KSP Residual norm 8.7226e-06
49    4 KSP Residual norm 5.13095e-06
50    5 KSP Residual norm 3.49879e-06
51    6 KSP Residual norm 2.48189e-06
52  Linear solve converged due to CONVERGED_RTOL iterations 6
53  6 SNES Function norm 1.21325e-05
54    0 KSP Residual norm 2.48189e-06
55    1 KSP Residual norm 2.21913e-06
56    2 KSP Residual norm 1.6028e-06
57    3 KSP Residual norm 1.22505e-06
58    4 KSP Residual norm 8.16615e-07
59    5 KSP Residual norm 5.14292e-07
60    6 KSP Residual norm 3.18465e-07
61    7 KSP Residual norm 2.31207e-07
62  Linear solve converged due to CONVERGED_RTOL iterations 7
63  7 SNES Function norm 6.84681e-07
64    0 KSP Residual norm 2.31207e-07
65    1 KSP Residual norm 1.59653e-07
66    2 KSP Residual norm 8.91299e-08
67    3 KSP Residual norm 6.58494e-08
68    4 KSP Residual norm 3.97919e-08
69    5 KSP Residual norm 2.89634e-08
70    6 KSP Residual norm 1.89701e-08
71  Linear solve converged due to CONVERGED_RTOL iterations 6
72  8 SNES Function norm 1.188e-07
73    0 KSP Residual norm 1.89701e-08
74    1 KSP Residual norm 1.46063e-08
75    2 KSP Residual norm 1.19679e-08
76    3 KSP Residual norm 9.9971e-09
77    4 KSP Residual norm 6.14893e-09
78    5 KSP Residual norm 3.83795e-09
79    6 KSP Residual norm 2.62872e-09
80    7 KSP Residual norm 1.50313e-09
81  Linear solve converged due to CONVERGED_RTOL iterations 7
82  9 SNES Function norm 2.22137e-09
83L_2 Error: 0.000629252
84Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 9
85SNES Object: 4 MPI processes
86  type: newtonls
87  maximum iterations=50, maximum function evaluations=10000
88  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
89  total number of linear solver iterations=54
90  total number of function evaluations=10
91  norm schedule ALWAYS
92  SNESLineSearch Object: 4 MPI processes
93    type: bt
94      interpolation: cubic
95      alpha=1.000000e-04
96    maxstep=1.000000e+08, minlambda=1.000000e-12
97    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
98    maximum iterations=40
99  KSP Object: 4 MPI processes
100    type: gmres
101      restart=100, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
102      happy breakdown tolerance 1e-30
103    maximum iterations=10000, initial guess is zero
104    tolerances:  relative=0.1, absolute=1e-50, divergence=10000.
105    left preconditioning
106    using PRECONDITIONED norm type for convergence test
107  PC Object: 4 MPI processes
108    type: hpddm
109    levels: 2
110    Neumann matrix attached? TRUE
111    coarse correction: deflated
112    on process #0, value (+ threshold if available) for selecting deflation vectors: 0 (0.1)
113    grid and operator complexities: 1.0039 1.00046
114    KSP Object: (pc_hpddm_levels_1_) 4 MPI processes
115      type: preonly
116      maximum iterations=10000, initial guess is zero
117      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
118      left preconditioning
119      using NONE norm type for convergence test
120    PC Object: (pc_hpddm_levels_1_) 4 MPI processes
121      type: shell
122        no name
123      linear system matrix = precond matrix:
124      Mat Object: 4 MPI processes
125        type: mpiaij
126        rows=513, cols=513
127        total: nonzeros=4345, allocated nonzeros=4345
128        total number of mallocs used during MatSetValues calls=0
129          not using I-node (on process 0) routines
130    PC Object: (pc_hpddm_levels_1_) 4 MPI processes
131      type: bjacobi
132        number of blocks = 4
133        Local solver information for first block is in the following KSP and PC objects on rank 0:
134        Use -pc_hpddm_levels_1_ksp_view ::ascii_info_detail to display information for all blocks
135      KSP Object: (pc_hpddm_levels_1_sub_) 1 MPI processes
136        type: preonly
137        maximum iterations=10000, initial guess is zero
138        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
139        left preconditioning
140        using NONE norm type for convergence test
141      PC Object: (pc_hpddm_levels_1_sub_) 1 MPI processes
142        type: lu
143          out-of-place factorization
144          tolerance for zero pivot 2.22045e-14
145          matrix ordering: nd
146          factor fill ratio given 5., needed 1.9272
147            Factored matrix follows:
148              Mat Object: 1 MPI processes
149                type: seqaij
150                rows=109, cols=109
151                package used to perform factorization: petsc
152                total: nonzeros=1509, allocated nonzeros=1509
153                  not using I-node routines
154        linear system matrix = precond matrix:
155        Mat Object: (pc_hpddm_levels_1_sub_) 1 MPI processes
156          type: seqaij
157          rows=109, cols=109
158          total: nonzeros=783, allocated nonzeros=783
159          total number of mallocs used during MatSetValues calls=0
160            not using I-node routines
161      linear system matrix = precond matrix:
162      Mat Object: 4 MPI processes
163        type: mpiaij
164        rows=513, cols=513
165        total: nonzeros=4345, allocated nonzeros=4345
166        total number of mallocs used during MatSetValues calls=0
167          not using I-node (on process 0) routines
168      KSP Object: (pc_hpddm_coarse_) 2 MPI processes
169        type: preonly
170        maximum iterations=10000, initial guess is zero
171        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
172        left preconditioning
173        using NONE norm type for convergence test
174      PC Object: (pc_hpddm_coarse_) 2 MPI processes
175        type: redundant
176          First (color=0) of 2 PCs follows
177        linear system matrix = precond matrix:
178        Mat Object: (pc_hpddm_coarse_) 2 MPI processes
179          type: mpisbaij
180          rows=2, cols=2
181          total: nonzeros=2, allocated nonzeros=2
182          total number of mallocs used during MatSetValues calls=0
183              block size is 1
184                KSP Object:       (pc_hpddm_coarse_redundant_)       1 MPI processes
185                  type: preonly
186                  maximum iterations=10000, initial guess is zero
187                  tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
188                  left preconditioning
189                  using NONE norm type for convergence test
190                PC Object:       (pc_hpddm_coarse_redundant_)       1 MPI processes
191                  type: cholesky
192                    out-of-place factorization
193                    tolerance for zero pivot 2.22045e-14
194                    matrix ordering: natural
195                    factor fill ratio given 5., needed 1.
196                      Factored matrix follows:
197                        Mat Object:       1 MPI processes
198                          type: seqsbaij
199                          rows=2, cols=2
200                          package used to perform factorization: petsc
201                          total: nonzeros=2, allocated nonzeros=2
202                              block size is 1
203                  linear system matrix = precond matrix:
204                  Mat Object:       1 MPI processes
205                    type: seqsbaij
206                    rows=2, cols=2
207                    total: nonzeros=2, allocated nonzeros=2
208                    total number of mallocs used during MatSetValues calls=0
209                        block size is 1
210    linear system matrix = precond matrix:
211    Mat Object: 4 MPI processes
212      type: mpiaij
213      rows=513, cols=513
214      total: nonzeros=4345, allocated nonzeros=4345
215      total number of mallocs used during MatSetValues calls=0
216        not using I-node (on process 0) routines
217