xref: /petsc/src/snes/tutorials/output/ex12_mg_newton_coarse_0.out (revision 2f613bf53f46f9356e00a2ca2bd69453be72fc31)
1DM Object: Mesh 1 MPI processes
2  type: plex
3Mesh in 2 dimensions:
4  0-cells: 289
5  1-cells: 800
6  2-cells: 512
7Labels:
8  marker: 1 strata with value/size (1 (128))
9  Face Sets: 1 strata with value/size (1 (120))
10  depth: 3 strata with value/size (0 (289), 1 (800), 2 (512))
11  DM_0x84000000_1 in 2 dimensions:
12    0-cells:   95
13    1-cells:   246
14    2-cells:   152
15  Labels:
16    _boundary_: 1 strata with value/size (1 (36))
17    depth: 3 strata with value/size (0 (95), 1 (246), 2 (152))
18    DM_0x84000000_2 in 2 dimensions:
19      0-cells:     38
20      1-cells:     91
21      2-cells:     54
22    Labels:
23      _boundary_: 1 strata with value/size (1 (20))
24      depth: 3 strata with value/size (0 (38), 1 (91), 2 (54))
25      DM_0x84000000_3 in 2 dimensions:
26        0-cells:       19
27        1-cells:       40
28        2-cells:       22
29      Labels:
30        _boundary_: 1 strata with value/size (1 (14))
31        depth: 3 strata with value/size (0 (19), 1 (40), 2 (22))
32  0 SNES Function norm 8.32828
33    0 KSP unpreconditioned resid norm 8.328278903362e+00 true resid norm 8.328278903362e+00 ||r(i)||/||b|| 1.000000000000e+00
34    1 KSP unpreconditioned resid norm 5.274358775793e-06 true resid norm 5.274358775793e-06 ||r(i)||/||b|| 6.333071739064e-07
35    2 KSP unpreconditioned resid norm 2.976750476392e-12 true resid norm 2.976750476392e-12 ||r(i)||/||b|| 3.574268478438e-13
36  1 SNES Function norm < 1.e-11
37L_2 Error: 0.00131794
38Nonlinear solve converged due to CONVERGED_FNORM_ABS iterations 1
39SNES Object: 1 MPI processes
40  type: newtonls
41  maximum iterations=50, maximum function evaluations=10000
42  tolerances: relative=0., absolute=1e-08, solution=1e-08
43  total number of linear solver iterations=2
44  total number of function evaluations=2
45  norm schedule ALWAYS
46  SNESLineSearch Object: 1 MPI processes
47    type: basic
48    maxstep=1.000000e+08, minlambda=1.000000e-12
49    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
50    maximum iterations=40
51  KSP Object: 1 MPI processes
52    type: richardson
53      damping factor=1.
54    maximum iterations=10000, initial guess is zero
55    tolerances:  relative=0., absolute=1e-08, divergence=10000.
56    left preconditioning
57    using UNPRECONDITIONED norm type for convergence test
58  PC Object: 1 MPI processes
59    type: mg
60      type is MULTIPLICATIVE, levels=4 cycles=v
61        Cycles per PCApply=1
62        Not using Galerkin computed coarse grid matrices
63    Coarse grid solver -- level -------------------------------
64      KSP Object: (mg_coarse_) 1 MPI processes
65        type: preonly
66        maximum iterations=10000, initial guess is zero
67        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
68        left preconditioning
69        using NONE norm type for convergence test
70      PC Object: (mg_coarse_) 1 MPI processes
71        type: lu
72          out-of-place factorization
73          tolerance for zero pivot 2.22045e-14
74          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
75          matrix ordering: nd
76          factor fill ratio given 5., needed 1.
77            Factored matrix follows:
78              Mat Object: 1 MPI processes
79                type: seqaij
80                rows=5, cols=5
81                package used to perform factorization: petsc
82                total: nonzeros=19, allocated nonzeros=19
83                  not using I-node routines
84        linear system matrix = precond matrix:
85        Mat Object: 1 MPI processes
86          type: seqaij
87          rows=5, cols=5
88          total: nonzeros=19, allocated nonzeros=19
89          total number of mallocs used during MatSetValues calls=0
90            not using I-node routines
91    Down solver (pre-smoother) on level 1 -------------------------------
92      KSP Object: (mg_levels_1_) 1 MPI processes
93        type: gmres
94          restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
95          happy breakdown tolerance 1e-30
96        maximum iterations=10, nonzero initial guess
97        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
98        left preconditioning
99        using NONE norm type for convergence test
100      PC Object: (mg_levels_1_) 1 MPI processes
101        type: ilu
102          out-of-place factorization
103          0 levels of fill
104          tolerance for zero pivot 2.22045e-14
105          matrix ordering: natural
106          factor fill ratio given 1., needed 1.
107            Factored matrix follows:
108              Mat Object: 1 MPI processes
109                type: seqaij
110                rows=18, cols=18
111                package used to perform factorization: petsc
112                total: nonzeros=92, allocated nonzeros=92
113                  not using I-node routines
114        linear system matrix = precond matrix:
115        Mat Object: 1 MPI processes
116          type: seqaij
117          rows=18, cols=18
118          total: nonzeros=92, allocated nonzeros=92
119          total number of mallocs used during MatSetValues calls=0
120            not using I-node routines
121    Up solver (post-smoother) same as down solver (pre-smoother)
122    Down solver (pre-smoother) on level 2 -------------------------------
123      KSP Object: (mg_levels_2_) 1 MPI processes
124        type: gmres
125          restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
126          happy breakdown tolerance 1e-30
127        maximum iterations=10, nonzero initial guess
128        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
129        left preconditioning
130        using NONE norm type for convergence test
131      PC Object: (mg_levels_2_) 1 MPI processes
132        type: ilu
133          out-of-place factorization
134          0 levels of fill
135          tolerance for zero pivot 2.22045e-14
136          matrix ordering: natural
137          factor fill ratio given 1., needed 1.
138            Factored matrix follows:
139              Mat Object: 1 MPI processes
140                type: seqaij
141                rows=59, cols=59
142                package used to perform factorization: petsc
143                total: nonzeros=353, allocated nonzeros=353
144                  not using I-node routines
145        linear system matrix = precond matrix:
146        Mat Object: 1 MPI processes
147          type: seqaij
148          rows=59, cols=59
149          total: nonzeros=353, allocated nonzeros=353
150          total number of mallocs used during MatSetValues calls=0
151            not using I-node routines
152    Up solver (post-smoother) same as down solver (pre-smoother)
153    Down solver (pre-smoother) on level 3 -------------------------------
154      KSP Object: (mg_levels_3_) 1 MPI processes
155        type: gmres
156          restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
157          happy breakdown tolerance 1e-30
158        maximum iterations=10, nonzero initial guess
159        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
160        left preconditioning
161        using NONE norm type for convergence test
162      PC Object: (mg_levels_3_) 1 MPI processes
163        type: ilu
164          out-of-place factorization
165          0 levels of fill
166          tolerance for zero pivot 2.22045e-14
167          matrix ordering: natural
168          factor fill ratio given 1., needed 1.
169            Factored matrix follows:
170              Mat Object: 1 MPI processes
171                type: seqaij
172                rows=225, cols=225
173                package used to perform factorization: petsc
174                total: nonzeros=1457, allocated nonzeros=1457
175                  not using I-node routines
176        linear system matrix = precond matrix:
177        Mat Object: 1 MPI processes
178          type: seqaij
179          rows=225, cols=225
180          total: nonzeros=1457, allocated nonzeros=1457
181          total number of mallocs used during MatSetValues calls=0
182            not using I-node routines
183    Up solver (post-smoother) same as down solver (pre-smoother)
184    linear system matrix = precond matrix:
185    Mat Object: 1 MPI processes
186      type: seqaij
187      rows=225, cols=225
188      total: nonzeros=1457, allocated nonzeros=1457
189      total number of mallocs used during MatSetValues calls=0
190        not using I-node routines
191