xref: /petsc/src/snes/tutorials/output/ex5_5_aspin.out (revision bef158480efac06de457f7a665168877ab3c2fd7)
1  0 SNES Function norm 6.61942
2    0 KSP Residual norm 6.61942
3    1 KSP Residual norm 2.31191
4    2 KSP Residual norm 1.86097
5    3 KSP Residual norm 1.32498
6    4 KSP Residual norm 0.38112
7    5 KSP Residual norm 0.104722
8    6 KSP Residual norm 0.0173509
9    7 KSP Residual norm 0.00612586
10    8 KSP Residual norm 0.00134469
11    9 KSP Residual norm 0.00043695
12   10 KSP Residual norm 8.91998e-05
13   11 KSP Residual norm 1.21254e-05
14  1 SNES Function norm 0.276602
15    0 KSP Residual norm 0.276602
16    1 KSP Residual norm 0.116835
17    2 KSP Residual norm 0.0552827
18    3 KSP Residual norm 0.0332203
19    4 KSP Residual norm 0.00554311
20    5 KSP Residual norm 0.00114928
21    6 KSP Residual norm 0.000359537
22    7 KSP Residual norm 0.000103556
23    8 KSP Residual norm 3.36437e-05
24    9 KSP Residual norm 9.98437e-06
25   10 KSP Residual norm 3.82372e-06
26   11 KSP Residual norm 2.05596e-07
27  2 SNES Function norm 0.00114263
28    0 KSP Residual norm 0.00114263
29    1 KSP Residual norm 0.000514134
30    2 KSP Residual norm 0.000217556
31    3 KSP Residual norm 0.000141758
32    4 KSP Residual norm 2.24943e-05
33    5 KSP Residual norm 4.0278e-06
34    6 KSP Residual norm 1.94568e-06
35    7 KSP Residual norm 4.39092e-07
36    8 KSP Residual norm 1.20951e-07
37    9 KSP Residual norm 3.88106e-08
38   10 KSP Residual norm 1.47473e-08
39   11 KSP Residual norm 8.100e-10
40  3 SNES Function norm 2.04173e-08
41Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 3
42SNES Object: 4 MPI processes
43  type: newtonls
44  maximum iterations=50, maximum function evaluations=10000
45  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
46  total number of linear solver iterations=33
47  total number of function evaluations=0
48  norm schedule ALWAYS
49  Jacobian is built using a DMDA local Jacobian
50  SNESLineSearch Object: 4 MPI processes
51    type: bt
52      interpolation: cubic
53      alpha=1.000000e-04
54    maxstep=1.000000e+08, minlambda=1.000000e-12
55    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
56    maximum iterations=40
57  SNES Object: (npc_) 4 MPI processes
58    type: nasm
59      total subdomain blocks = 4
60      [0] number of local blocks = 1
61      [1] number of local blocks = 1
62      [2] number of local blocks = 1
63      [3] number of local blocks = 1
64      Local solve info for each block is in the following SNES objects:
65      - - - - - - - - - - - - - - - - - -
66      [0] local block number 0, size = 784
67      SNES Object: (npc_sub_) 1 MPI processes
68        type: newtonls
69        maximum iterations=50, maximum function evaluations=10000
70        tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
71        total number of linear solver iterations=1
72        total number of function evaluations=3
73        norm schedule ALWAYS
74        Jacobian is built using a DMDA local Jacobian
75        SNESLineSearch Object: (npc_sub_) 1 MPI processes
76          type: bt
77            interpolation: cubic
78            alpha=1.000000e-04
79          maxstep=1.000000e+08, minlambda=1.000000e-12
80          tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
81          maximum iterations=40
82        KSP Object: (npc_sub_) 1 MPI processes
83          type: preonly
84          maximum iterations=10000, initial guess is zero
85          tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
86          left preconditioning
87          using NONE norm type for convergence test
88        PC Object: (npc_sub_) 1 MPI processes
89          type: lu
90            out-of-place factorization
91            tolerance for zero pivot 2.22045e-14
92            matrix ordering: nd
93            factor fill ratio given 5., needed 4.91439
94              Factored matrix follows:
95                Mat Object: 1 MPI processes
96                  type: seqaij
97                  rows=784, cols=784
98                  package used to perform factorization: petsc
99                  total: nonzeros=18714, allocated nonzeros=18714
100                    not using I-node routines
101          linear system matrix = precond matrix:
102          Mat Object: 1 MPI processes
103            type: seqaij
104            rows=784, cols=784
105            total: nonzeros=3808, allocated nonzeros=3808
106            total number of mallocs used during MatSetValues calls=0
107              not using I-node routines
108      - - - - - - - - - - - - - - - - - -
109      [1] local block number 0, size = 756
110      SNES Object: (npc_sub_) 1 MPI processes
111        type: newtonls
112        maximum iterations=50, maximum function evaluations=10000
113        tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
114        total number of linear solver iterations=1
115        total number of function evaluations=3
116        norm schedule ALWAYS
117        Jacobian is built using a DMDA local Jacobian
118        SNESLineSearch Object: (npc_sub_) 1 MPI processes
119          type: bt
120            interpolation: cubic
121            alpha=1.000000e-04
122          maxstep=1.000000e+08, minlambda=1.000000e-12
123          tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
124          maximum iterations=40
125        KSP Object: (npc_sub_) 1 MPI processes
126          type: preonly
127          maximum iterations=10000, initial guess is zero
128          tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
129          left preconditioning
130          using NONE norm type for convergence test
131        PC Object: (npc_sub_) 1 MPI processes
132          type: lu
133            out-of-place factorization
134            tolerance for zero pivot 2.22045e-14
135            matrix ordering: nd
136            factor fill ratio given 5., needed 4.87357
137              Factored matrix follows:
138                Mat Object: 1 MPI processes
139                  type: seqaij
140                  rows=756, cols=756
141                  package used to perform factorization: petsc
142                  total: nonzeros=17886, allocated nonzeros=17886
143                    not using I-node routines
144          linear system matrix = precond matrix:
145          Mat Object: 1 MPI processes
146            type: seqaij
147            rows=756, cols=756
148            total: nonzeros=3670, allocated nonzeros=3670
149            total number of mallocs used during MatSetValues calls=0
150              not using I-node routines
151      - - - - - - - - - - - - - - - - - -
152      [2] local block number 0, size = 756
153      SNES Object: (npc_sub_) 1 MPI processes
154        type: newtonls
155        maximum iterations=50, maximum function evaluations=10000
156        tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
157        total number of linear solver iterations=1
158        total number of function evaluations=3
159        norm schedule ALWAYS
160        Jacobian is built using a DMDA local Jacobian
161        SNESLineSearch Object: (npc_sub_) 1 MPI processes
162          type: bt
163            interpolation: cubic
164            alpha=1.000000e-04
165          maxstep=1.000000e+08, minlambda=1.000000e-12
166          tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
167          maximum iterations=40
168        KSP Object: (npc_sub_) 1 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: (npc_sub_) 1 MPI processes
175          type: lu
176            out-of-place factorization
177            tolerance for zero pivot 2.22045e-14
178            matrix ordering: nd
179            factor fill ratio given 5., needed 4.87357
180              Factored matrix follows:
181                Mat Object: 1 MPI processes
182                  type: seqaij
183                  rows=756, cols=756
184                  package used to perform factorization: petsc
185                  total: nonzeros=17886, allocated nonzeros=17886
186                    not using I-node routines
187          linear system matrix = precond matrix:
188          Mat Object: 1 MPI processes
189            type: seqaij
190            rows=756, cols=756
191            total: nonzeros=3670, allocated nonzeros=3670
192            total number of mallocs used during MatSetValues calls=0
193              not using I-node routines
194      - - - - - - - - - - - - - - - - - -
195      [3] local block number 0, size = 729
196      SNES Object: (npc_sub_) 1 MPI processes
197        type: newtonls
198        maximum iterations=50, maximum function evaluations=10000
199        tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
200        total number of linear solver iterations=1
201        total number of function evaluations=3
202        norm schedule ALWAYS
203        Jacobian is built using a DMDA local Jacobian
204        SNESLineSearch Object: (npc_sub_) 1 MPI processes
205          type: bt
206            interpolation: cubic
207            alpha=1.000000e-04
208          maxstep=1.000000e+08, minlambda=1.000000e-12
209          tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
210          maximum iterations=40
211        KSP Object: (npc_sub_) 1 MPI processes
212          type: preonly
213          maximum iterations=10000, initial guess is zero
214          tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
215          left preconditioning
216          using NONE norm type for convergence test
217        PC Object: (npc_sub_) 1 MPI processes
218          type: lu
219            out-of-place factorization
220            tolerance for zero pivot 2.22045e-14
221            matrix ordering: nd
222            factor fill ratio given 5., needed 4.87956
223              Factored matrix follows:
224                Mat Object: 1 MPI processes
225                  type: seqaij
226                  rows=729, cols=729
227                  package used to perform factorization: petsc
228                  total: nonzeros=17259, allocated nonzeros=17259
229                    not using I-node routines
230          linear system matrix = precond matrix:
231          Mat Object: 1 MPI processes
232            type: seqaij
233            rows=729, cols=729
234            total: nonzeros=3537, allocated nonzeros=3537
235            total number of mallocs used during MatSetValues calls=0
236              not using I-node routines
237      - - - - - - - - - - - - - - - - - -
238    maximum iterations=1, maximum function evaluations=10000
239    tolerances: relative=0., absolute=0., solution=0.
240    total number of function evaluations=4
241    Jacobian is built using a DMDA local Jacobian
242  KSP Object: 4 MPI processes
243    type: gmres
244      restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
245      happy breakdown tolerance 1e-30
246    maximum iterations=10000, initial guess is zero
247    tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
248    left preconditioning
249    using PRECONDITIONED norm type for convergence test
250  PC Object: 4 MPI processes
251    type: none
252    linear system matrix followed by preconditioner matrix:
253    Mat Object: 4 MPI processes
254      type: shell
255      rows=2401, cols=2401
256    Mat Object: 4 MPI processes
257      type: mpiaij
258      rows=2401, cols=2401
259      total: nonzeros=11809, allocated nonzeros=11809
260      total number of mallocs used during MatSetValues calls=0
261