xref: /petsc/src/snes/tutorials/output/ex12_quad_hpddm_reuse_threshold.out (revision 9371c9d470a9602b6d10a8bf50c9b2280a79e45a)
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    shared subdomain KSP between SLEPc and PETSc? FALSE
112    coarse correction: DEFLATED
113    on process #0, value (+ threshold if available) for selecting deflation vectors: 0 (0.1)
114    grid and operator complexities: 1.0039 1.00046
115    KSP Object: (pc_hpddm_levels_1_) 4 MPI processes
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      using NONE norm type for convergence test
121    PC Object: (pc_hpddm_levels_1_) 4 MPI processes
122      type: shell
123        no name
124      linear system matrix = precond matrix:
125      Mat Object: 4 MPI processes
126        type: mpiaij
127        rows=513, cols=513
128        total: nonzeros=4345, allocated nonzeros=4345
129        total number of mallocs used during MatSetValues calls=0
130          not using I-node (on process 0) routines
131    PC Object: (pc_hpddm_levels_1_) 4 MPI processes
132      type: bjacobi
133        number of blocks = 4
134        Local solver information for first block is in the following KSP and PC objects on rank 0:
135        Use -pc_hpddm_levels_1_ksp_view ::ascii_info_detail to display information for all blocks
136      KSP Object: (pc_hpddm_levels_1_sub_) 1 MPI process
137        type: preonly
138        maximum iterations=10000, initial guess is zero
139        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
140        left preconditioning
141        using NONE norm type for convergence test
142      PC Object: (pc_hpddm_levels_1_sub_) 1 MPI process
143        type: lu
144          out-of-place factorization
145          tolerance for zero pivot 2.22045e-14
146          matrix ordering: nd
147          factor fill ratio given 5., needed 1.9272
148            Factored matrix follows:
149              Mat Object: (pc_hpddm_levels_1_sub_) 1 MPI process
150                type: seqaij
151                rows=109, cols=109
152                package used to perform factorization: petsc
153                total: nonzeros=1509, allocated nonzeros=1509
154                  not using I-node routines
155        linear system matrix = precond matrix:
156        Mat Object: (pc_hpddm_levels_1_sub_) 1 MPI process
157          type: seqaij
158          rows=109, cols=109
159          total: nonzeros=783, allocated nonzeros=783
160          total number of mallocs used during MatSetValues calls=0
161            not using I-node routines
162      linear system matrix = precond matrix:
163      Mat Object: 4 MPI processes
164        type: mpiaij
165        rows=513, cols=513
166        total: nonzeros=4345, allocated nonzeros=4345
167        total number of mallocs used during MatSetValues calls=0
168          not using I-node (on process 0) routines
169      KSP Object: (pc_hpddm_coarse_) 2 MPI processes
170        type: preonly
171        maximum iterations=10000, initial guess is zero
172        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
173        left preconditioning
174        using NONE norm type for convergence test
175      PC Object: (pc_hpddm_coarse_) 2 MPI processes
176        type: redundant
177          First (color=0) of 2 PCs follows
178        linear system matrix = precond matrix:
179        Mat Object: (pc_hpddm_coarse_) 2 MPI processes
180          type: mpisbaij
181          rows=2, cols=2
182          total: nonzeros=2, allocated nonzeros=2
183          total number of mallocs used during MatSetValues calls=0
184              block size is 1
185                KSP Object: (pc_hpddm_coarse_redundant_) 1 MPI process
186                  type: preonly
187                  maximum iterations=10000, initial guess is zero
188                  tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
189                  left preconditioning
190                  using NONE norm type for convergence test
191                PC Object: (pc_hpddm_coarse_redundant_) 1 MPI process
192                  type: cholesky
193                    out-of-place factorization
194                    tolerance for zero pivot 2.22045e-14
195                    matrix ordering: natural
196                    factor fill ratio given 5., needed 1.
197                      Factored matrix follows:
198                        Mat Object: (pc_hpddm_coarse_redundant_) 1 MPI process
199                          type: seqsbaij
200                          rows=2, cols=2
201                          package used to perform factorization: petsc
202                          total: nonzeros=2, allocated nonzeros=2
203                              block size is 1
204                  linear system matrix = precond matrix:
205                  Mat Object: 1 MPI process
206                    type: seqsbaij
207                    rows=2, cols=2
208                    total: nonzeros=2, allocated nonzeros=2
209                    total number of mallocs used during MatSetValues calls=0
210                        block size is 1
211    linear system matrix = precond matrix:
212    Mat Object: 4 MPI processes
213      type: mpiaij
214      rows=513, cols=513
215      total: nonzeros=4345, allocated nonzeros=4345
216      total number of mallocs used during MatSetValues calls=0
217        not using I-node (on process 0) routines
218