xref: /petsc/src/snes/tutorials/output/ex12_tri_hpddm_reuse.out (revision d7cc930e14e615e9907267aaa472dd0ccceeab82)
1  0 SNES Function norm 11.2854
2    0 KSP Residual norm 10.7468
3    1 KSP Residual norm 0.859968
4  Linear solve converged due to CONVERGED_RTOL iterations 1
5  1 SNES Function norm 2.37215
6    0 KSP Residual norm 0.859968
7    1 KSP Residual norm 0.36619
8    2 KSP Residual norm 0.156019
9    3 KSP Residual norm 0.0404001
10  Linear solve converged due to CONVERGED_RTOL iterations 3
11  2 SNES Function norm 0.126042
12    0 KSP Residual norm 0.0404001
13    1 KSP Residual norm 0.0222502
14    2 KSP Residual norm 0.00654102
15    3 KSP Residual norm 0.00287769
16  Linear solve converged due to CONVERGED_RTOL iterations 3
17  3 SNES Function norm 0.00959685
18    0 KSP Residual norm 0.00287769
19    1 KSP Residual norm 0.00144493
20    2 KSP Residual norm 0.000645135
21    3 KSP Residual norm 0.000207281
22  Linear solve converged due to CONVERGED_RTOL iterations 3
23  4 SNES Function norm 0.000601202
24    0 KSP Residual norm 0.000207281
25    1 KSP Residual norm 9.98348e-05
26    2 KSP Residual norm 3.38896e-05
27    3 KSP Residual norm 1.59084e-05
28  Linear solve converged due to CONVERGED_RTOL iterations 3
29  5 SNES Function norm 5.11301e-05
30    0 KSP Residual norm 1.59084e-05
31    1 KSP Residual norm 8.95606e-06
32    2 KSP Residual norm 3.85819e-06
33    3 KSP Residual norm 1.12629e-06
34  Linear solve converged due to CONVERGED_RTOL iterations 3
35  6 SNES Function norm 3.41277e-06
36    0 KSP Residual norm 1.12629e-06
37    1 KSP Residual norm 5.16268e-07
38    2 KSP Residual norm 1.69075e-07
39    3 KSP Residual norm 8.34073e-08
40  Linear solve converged due to CONVERGED_RTOL iterations 3
41  7 SNES Function norm 2.68082e-07
42    0 KSP Residual norm 8.34073e-08
43    1 KSP Residual norm 4.84996e-08
44    2 KSP Residual norm 1.99918e-08
45    3 KSP Residual norm 5.65355e-09
46  Linear solve converged due to CONVERGED_RTOL iterations 3
47  8 SNES Function norm 1.79858e-08
48L_2 Error: 5.33424e-10
49Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 8
50SNES Object: 4 MPI processes
51  type: newtonls
52  maximum iterations=50, maximum function evaluations=10000
53  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
54  total number of linear solver iterations=22
55  total number of function evaluations=9
56  norm schedule ALWAYS
57  SNESLineSearch Object: 4 MPI processes
58    type: bt
59      interpolation: cubic
60      alpha=1.000000e-04
61    maxstep=1.000000e+08, minlambda=1.000000e-12
62    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
63    maximum iterations=40
64  KSP Object: 4 MPI processes
65    type: gmres
66      restart=100, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
67      happy breakdown tolerance 1e-30
68    maximum iterations=10000, initial guess is zero
69    tolerances:  relative=0.1, absolute=1e-50, divergence=10000.
70    left preconditioning
71    using PRECONDITIONED norm type for convergence test
72  PC Object: 4 MPI processes
73    type: hpddm
74    levels: 2
75    Neumann matrix attached? TRUE
76    coarse correction: deflated
77    on process #0, value (+ threshold if available) for selecting deflation vectors: 4
78    grid and operator complexities: 1.07111 1.07178
79    KSP Object: (pc_hpddm_levels_1_) 4 MPI processes
80      type: preonly
81      maximum iterations=10000, initial guess is zero
82      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
83      left preconditioning
84      using NONE norm type for convergence test
85    PC Object: (pc_hpddm_levels_1_) 4 MPI processes
86      type: shell
87        no name
88      linear system matrix = precond matrix:
89      Mat Object: 4 MPI processes
90        type: mpiaij
91        rows=225, cols=225
92        total: nonzeros=2229, allocated nonzeros=2229
93        total number of mallocs used during MatSetValues calls=0
94          not using I-node (on process 0) routines
95    PC Object: (pc_hpddm_levels_1_) 4 MPI processes
96      type: bjacobi
97        number of blocks = 4
98        Local solver is the same for all blocks, as in the following KSP and PC objects on rank 0:
99      KSP Object: (pc_hpddm_levels_1_sub_) 1 MPI processes
100        type: preonly
101        maximum iterations=10000, initial guess is zero
102        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
103        left preconditioning
104        using NONE norm type for convergence test
105      PC Object: (pc_hpddm_levels_1_sub_) 1 MPI processes
106        type: lu
107          out-of-place factorization
108          tolerance for zero pivot 2.22045e-14
109          matrix ordering: nd
110          factor fill ratio given 5., needed 1.31206
111            Factored matrix follows:
112              Mat Object: 1 MPI processes
113                type: seqaij
114                rows=42, cols=42
115                package used to perform factorization: petsc
116                total: nonzeros=370, allocated nonzeros=370
117                  not using I-node routines
118        linear system matrix = precond matrix:
119        Mat Object: 1 MPI processes
120          type: seqaij
121          rows=42, cols=42
122          total: nonzeros=282, allocated nonzeros=282
123          total number of mallocs used during MatSetValues calls=0
124            not using I-node routines
125      linear system matrix = precond matrix:
126      Mat Object: 4 MPI processes
127        type: mpiaij
128        rows=225, cols=225
129        total: nonzeros=2229, allocated nonzeros=2229
130        total number of mallocs used during MatSetValues calls=0
131          not using I-node (on process 0) routines
132      KSP Object: (pc_hpddm_coarse_) 2 MPI processes
133        type: preonly
134        maximum iterations=10000, initial guess is zero
135        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
136        left preconditioning
137        using NONE norm type for convergence test
138      PC Object: (pc_hpddm_coarse_) 2 MPI processes
139        type: redundant
140          First (color=0) of 2 PCs follows
141        linear system matrix = precond matrix:
142        Mat Object: (pc_hpddm_coarse_) 2 MPI processes
143          type: mpisbaij
144          rows=16, cols=16, bs=4
145          total: nonzeros=160, allocated nonzeros=160
146          total number of mallocs used during MatSetValues calls=0
147              block size is 4
148                KSP Object:       (pc_hpddm_coarse_redundant_)       1 MPI processes
149                  type: preonly
150                  maximum iterations=10000, initial guess is zero
151                  tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
152                  left preconditioning
153                  using NONE norm type for convergence test
154                PC Object:       (pc_hpddm_coarse_redundant_)       1 MPI processes
155                  type: cholesky
156                    out-of-place factorization
157                    tolerance for zero pivot 2.22045e-14
158                    matrix ordering: natural
159                    factor fill ratio given 5., needed 1.1
160                      Factored matrix follows:
161                        Mat Object:       1 MPI processes
162                          type: seqsbaij
163                          rows=16, cols=16, bs=4
164                          package used to perform factorization: petsc
165                          total: nonzeros=176, allocated nonzeros=176
166                              block size is 4
167                  linear system matrix = precond matrix:
168                  Mat Object:       1 MPI processes
169                    type: seqsbaij
170                    rows=16, cols=16, bs=4
171                    total: nonzeros=160, allocated nonzeros=160
172                    total number of mallocs used during MatSetValues calls=0
173                        block size is 4
174    linear system matrix = precond matrix:
175    Mat Object: 4 MPI processes
176      type: mpiaij
177      rows=225, cols=225
178      total: nonzeros=2229, allocated nonzeros=2229
179      total number of mallocs used during MatSetValues calls=0
180        not using I-node (on process 0) routines
181