xref: /petsc/src/snes/tutorials/output/ex12_quad_hpddm_reuse_threshold.out (revision 6a98f8dc3f2c9149905a87dc2e9d0fedaf64e09a)
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: bjacobi
122        number of blocks = 4
123        Local solve is same for all blocks, in the following KSP and PC objects:
124      KSP Object: (pc_hpddm_levels_1_sub_) 1 MPI processes
125        type: preonly
126        maximum iterations=10000, initial guess is zero
127        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
128        left preconditioning
129        using NONE norm type for convergence test
130      PC Object: (pc_hpddm_levels_1_sub_) 1 MPI processes
131        type: lu
132          out-of-place factorization
133          tolerance for zero pivot 2.22045e-14
134          matrix ordering: nd
135          factor fill ratio given 5., needed 1.9272
136            Factored matrix follows:
137              Mat Object: 1 MPI processes
138                type: seqaij
139                rows=109, cols=109
140                package used to perform factorization: petsc
141                total: nonzeros=1509, allocated nonzeros=1509
142                total number of mallocs used during MatSetValues calls=0
143                  not using I-node routines
144        linear system matrix = precond matrix:
145        Mat Object: 1 MPI processes
146          type: seqaij
147          rows=109, cols=109
148          total: nonzeros=783, allocated nonzeros=783
149          total number of mallocs used during MatSetValues calls=0
150            not using I-node routines
151      linear system matrix = precond matrix:
152      Mat Object: 4 MPI processes
153        type: mpiaij
154        rows=513, cols=513
155        total: nonzeros=4345, allocated nonzeros=4345
156        total number of mallocs used during MatSetValues calls=0
157          not using I-node (on process 0) routines
158      KSP Object: (pc_hpddm_coarse_) 2 MPI processes
159        type: preonly
160        maximum iterations=10000, initial guess is zero
161        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
162        left preconditioning
163        using NONE norm type for convergence test
164      PC Object: (pc_hpddm_coarse_) 2 MPI processes
165        type: redundant
166          First (color=0) of 2 PCs follows
167        linear system matrix = precond matrix:
168        Mat Object: (pc_hpddm_coarse_) 2 MPI processes
169          type: mpisbaij
170          rows=2, cols=2
171          total: nonzeros=2, allocated nonzeros=2
172          total number of mallocs used during MatSetValues calls=0
173              block size is 1
174                KSP Object:       (pc_hpddm_coarse_redundant_)       1 MPI processes
175                  type: preonly
176                  maximum iterations=10000, initial guess is zero
177                  tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
178                  left preconditioning
179                  using NONE norm type for convergence test
180                PC Object:       (pc_hpddm_coarse_redundant_)       1 MPI processes
181                  type: cholesky
182                    out-of-place factorization
183                    tolerance for zero pivot 2.22045e-14
184                    matrix ordering: natural
185                    factor fill ratio given 5., needed 1.
186                      Factored matrix follows:
187                        Mat Object:       1 MPI processes
188                          type: seqsbaij
189                          rows=2, cols=2
190                          package used to perform factorization: petsc
191                          total: nonzeros=2, allocated nonzeros=2
192                          total number of mallocs used during MatSetValues calls=0
193                              block size is 1
194                  linear system matrix = precond matrix:
195                  Mat Object:       1 MPI processes
196                    type: seqsbaij
197                    rows=2, cols=2
198                    total: nonzeros=2, allocated nonzeros=2
199                    total number of mallocs used during MatSetValues calls=0
200                        block size is 1
201    linear system matrix = precond matrix:
202    Mat Object: 4 MPI processes
203      type: mpiaij
204      rows=513, cols=513
205      total: nonzeros=4345, allocated nonzeros=4345
206      total number of mallocs used during MatSetValues calls=0
207        not using I-node (on process 0) routines
208