xref: /petsc/src/snes/tutorials/output/ex12_quad_hpddm_reuse_threshold.out (revision 46d731da94b5ec157cc7562d2a8d41efabaef2e9)
1  0 SNES Function norm 10.2781
2    0 KSP Residual norm 10.1621
3    1 KSP Residual norm 2.54801
4    2 KSP Residual norm 1.58203
5    3 KSP Residual norm 0.838201
6  Linear solve converged due to CONVERGED_RTOL iterations 3
7  1 SNES Function norm 1.05621
8    0 KSP Residual norm 0.838201
9    1 KSP Residual norm 0.650324
10    2 KSP Residual norm 0.360822
11    3 KSP Residual norm 0.20776
12    4 KSP Residual norm 0.0960564
13    5 KSP Residual norm 0.0567234
14  Linear solve converged due to CONVERGED_RTOL iterations 5
15  2 SNES Function norm 0.0576719
16    0 KSP Residual norm 0.0567234
17    1 KSP Residual norm 0.0496642
18    2 KSP Residual norm 0.0369519
19    3 KSP Residual norm 0.0131327
20    4 KSP Residual norm 0.0099831
21    5 KSP Residual norm 0.00717354
22    6 KSP Residual norm 0.0023424
23  Linear solve converged due to CONVERGED_RTOL iterations 6
24  3 SNES Function norm 0.00345787
25    0 KSP Residual norm 0.0023424
26    1 KSP Residual norm 0.0017353
27    2 KSP Residual norm 0.00105718
28    3 KSP Residual norm 0.000557015
29    4 KSP Residual norm 0.000351944
30    5 KSP Residual norm 0.000179459
31  Linear solve converged due to CONVERGED_RTOL iterations 5
32  4 SNES Function norm 0.000200279
33    0 KSP Residual norm 0.000179459
34    1 KSP Residual norm 0.000131462
35    2 KSP Residual norm 6.26777e-05
36    3 KSP Residual norm 3.85537e-05
37    4 KSP Residual norm 3.0915e-05
38    5 KSP Residual norm 1.51535e-05
39  Linear solve converged due to CONVERGED_RTOL iterations 5
40  5 SNES Function norm 2.6724e-05
41    0 KSP Residual norm 1.51535e-05
42    1 KSP Residual norm 6.6192e-06
43    2 KSP Residual norm 4.47144e-06
44    3 KSP Residual norm 3.99377e-06
45    4 KSP Residual norm 1.5097e-06
46  Linear solve converged due to CONVERGED_RTOL iterations 4
47  6 SNES Function norm 2.32971e-06
48    0 KSP Residual norm 1.5097e-06
49    1 KSP Residual norm 9.72569e-07
50    2 KSP Residual norm 7.30195e-07
51    3 KSP Residual norm 3.51447e-07
52    4 KSP Residual norm 1.92251e-07
53    5 KSP Residual norm 9.94109e-08
54  Linear solve converged due to CONVERGED_RTOL iterations 5
55  7 SNES Function norm 1.05177e-07
56    0 KSP Residual norm 9.94109e-08
57    1 KSP Residual norm 5.71902e-08
58    2 KSP Residual norm 2.33661e-08
59    3 KSP Residual norm 1.62885e-08
60    4 KSP Residual norm 1.13486e-08
61    5 KSP Residual norm 6.76605e-09
62  Linear solve converged due to CONVERGED_RTOL iterations 5
63  8 SNES Function norm 1.34519e-08
64L_2 Error: 0.000629251
65Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 8
66SNES Object: 4 MPI processes
67  type: newtonls
68  maximum iterations=50, maximum function evaluations=10000
69  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
70  total number of linear solver iterations=38
71  total number of function evaluations=9
72  norm schedule ALWAYS
73  SNESLineSearch Object: 4 MPI processes
74    type: bt
75      interpolation: cubic
76      alpha=1.000000e-04
77    maxstep=1.000000e+08, minlambda=1.000000e-12
78    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
79    maximum iterations=40
80  KSP Object: 4 MPI processes
81    type: gmres
82      restart=100, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
83      happy breakdown tolerance 1e-30
84    maximum iterations=10000, initial guess is zero
85    tolerances:  relative=0.1, absolute=1e-50, divergence=10000.
86    left preconditioning
87    using PRECONDITIONED norm type for convergence test
88  PC Object: 4 MPI processes
89    type: hpddm
90    levels: 2
91    Neumann matrix attached? TRUE
92    shared subdomain KSP between SLEPc and PETSc? FALSE
93    coarse correction: DEFLATED
94    on process #0, value (+ threshold if available) for selecting deflation vectors: 0 (0.1)
95    grid and operator complexities: 1.0039 1.00046
96    KSP Object: (pc_hpddm_levels_1_) 4 MPI processes
97      type: preonly
98      maximum iterations=10000, initial guess is zero
99      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
100      left preconditioning
101      using NONE norm type for convergence test
102    PC Object: (pc_hpddm_levels_1_) 4 MPI processes
103      type: shell
104        no name
105      linear system matrix = precond matrix:
106      Mat Object: 4 MPI processes
107        type: mpiaij
108        rows=513, cols=513
109        total: nonzeros=4345, allocated nonzeros=4345
110        total number of mallocs used during MatSetValues calls=0
111          not using I-node (on process 0) routines
112    PC Object: (pc_hpddm_levels_1_) 4 MPI processes
113      type: bjacobi
114        number of blocks = 4
115        Local solver information for first block is in the following KSP and PC objects on rank 0:
116        Use -pc_hpddm_levels_1_ksp_view ::ascii_info_detail to display information for all blocks
117      KSP Object: (pc_hpddm_levels_1_sub_) 1 MPI process
118        type: preonly
119        maximum iterations=10000, initial guess is zero
120        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
121        left preconditioning
122        using NONE norm type for convergence test
123      PC Object: (pc_hpddm_levels_1_sub_) 1 MPI process
124        type: lu
125          out-of-place factorization
126          tolerance for zero pivot 2.22045e-14
127          matrix ordering: nd
128          factor fill ratio given 5., needed 1.9272
129            Factored matrix follows:
130              Mat Object: (pc_hpddm_levels_1_sub_) 1 MPI process
131                type: seqaij
132                rows=109, cols=109
133                package used to perform factorization: petsc
134                total: nonzeros=1509, allocated nonzeros=1509
135                  not using I-node routines
136        linear system matrix = precond matrix:
137        Mat Object: (pc_hpddm_levels_1_sub_) 1 MPI process
138          type: seqaij
139          rows=109, cols=109
140          total: nonzeros=783, allocated nonzeros=783
141          total number of mallocs used during MatSetValues calls=0
142            not using I-node routines
143      linear system matrix = precond matrix:
144      Mat Object: 4 MPI processes
145        type: mpiaij
146        rows=513, cols=513
147        total: nonzeros=4345, allocated nonzeros=4345
148        total number of mallocs used during MatSetValues calls=0
149          not using I-node (on process 0) routines
150      KSP Object: (pc_hpddm_coarse_) 2 MPI processes
151        type: preonly
152        maximum iterations=10000, initial guess is zero
153        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
154        left preconditioning
155        using NONE norm type for convergence test
156      PC Object: (pc_hpddm_coarse_) 2 MPI processes
157        type: redundant
158          First (color=0) of 2 PCs follows
159        linear system matrix = precond matrix:
160        Mat Object: (pc_hpddm_coarse_) 2 MPI processes
161          type: mpisbaij
162          rows=2, cols=2
163          total: nonzeros=2, allocated nonzeros=2
164          total number of mallocs used during MatSetValues calls=0
165              block size is 1
166                KSP Object: (pc_hpddm_coarse_redundant_) 1 MPI process
167                  type: preonly
168                  maximum iterations=10000, initial guess is zero
169                  tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
170                  left preconditioning
171                  using NONE norm type for convergence test
172                PC Object: (pc_hpddm_coarse_redundant_) 1 MPI process
173                  type: cholesky
174                    out-of-place factorization
175                    tolerance for zero pivot 2.22045e-14
176                    matrix ordering: natural
177                    factor fill ratio given 5., needed 1.
178                      Factored matrix follows:
179                        Mat Object: (pc_hpddm_coarse_redundant_) 1 MPI process
180                          type: seqsbaij
181                          rows=2, cols=2
182                          package used to perform factorization: petsc
183                          total: nonzeros=2, allocated nonzeros=2
184                              block size is 1
185                  linear system matrix = precond matrix:
186                  Mat Object: 1 MPI process
187                    type: seqsbaij
188                    rows=2, cols=2
189                    total: nonzeros=2, allocated nonzeros=2
190                    total number of mallocs used during MatSetValues calls=0
191                        block size is 1
192    linear system matrix = precond matrix:
193    Mat Object: 4 MPI processes
194      type: mpiaij
195      rows=513, cols=513
196      total: nonzeros=4345, allocated nonzeros=4345
197      total number of mallocs used during MatSetValues calls=0
198        not using I-node (on process 0) routines
199