xref: /petsc/src/snes/tutorials/output/ex12_42.out (revision c4762a1b19cd2af06abeed90e8f9d34fb975dd94)
1*c4762a1bSJed Brown  0 SNES Function norm 3393.27
2*c4762a1bSJed Brown    0 SNES Function norm 3393.27
3*c4762a1bSJed Brown    1 SNES Function norm 937.658
4*c4762a1bSJed Brown      0 SNES Function norm 858.91
5*c4762a1bSJed Brown      1 SNES Function norm 343.648
6*c4762a1bSJed Brown        0 SNES Function norm 280.975
7*c4762a1bSJed Brown        1 SNES Function norm 193.8
8*c4762a1bSJed Brown        2 SNES Function norm 61483.4
9*c4762a1bSJed Brown        3 SNES Function norm 18172.7
10*c4762a1bSJed Brown        4 SNES Function norm 5338.44
11*c4762a1bSJed Brown        5 SNES Function norm 1535.53
12*c4762a1bSJed Brown        6 SNES Function norm 411.217
13*c4762a1bSJed Brown        7 SNES Function norm 86.8928
14*c4762a1bSJed Brown        8 SNES Function norm 8.80363
15*c4762a1bSJed Brown        9 SNES Function norm 0.129676
16*c4762a1bSJed Brown       10 SNES Function norm 2.95747e-05
17*c4762a1bSJed Brown       11 SNES Function norm < 1.e-11
18*c4762a1bSJed Brown      0 SNES Function norm 270.325
19*c4762a1bSJed Brown      1 SNES Function norm 160.311
20*c4762a1bSJed Brown    0 SNES Function norm 761.459
21*c4762a1bSJed Brown    1 SNES Function norm 226.117
22*c4762a1bSJed Brown  1 SNES Function norm 226.117
23*c4762a1bSJed Brown    0 SNES Function norm 226.117
24*c4762a1bSJed Brown    1 SNES Function norm 67.3939
25*c4762a1bSJed Brown      0 SNES Function norm 46.5799
26*c4762a1bSJed Brown      1 SNES Function norm 19.1174
27*c4762a1bSJed Brown        0 SNES Function norm 14.928
28*c4762a1bSJed Brown        1 SNES Function norm 32.9355
29*c4762a1bSJed Brown        2 SNES Function norm 7.81806
30*c4762a1bSJed Brown        3 SNES Function norm 1.11612
31*c4762a1bSJed Brown        4 SNES Function norm 0.0418029
32*c4762a1bSJed Brown        5 SNES Function norm 0.00019802
33*c4762a1bSJed Brown        6 SNES Function norm 2.54966e-08
34*c4762a1bSJed Brown      0 SNES Function norm 29.0551
35*c4762a1bSJed Brown      1 SNES Function norm 17.1993
36*c4762a1bSJed Brown    0 SNES Function norm 32.2278
37*c4762a1bSJed Brown    1 SNES Function norm 8.04014
38*c4762a1bSJed Brown  2 SNES Function norm 8.04014
39*c4762a1bSJed Brown    0 SNES Function norm 8.04014
40*c4762a1bSJed Brown    1 SNES Function norm 2.06394
41*c4762a1bSJed Brown      0 SNES Function norm 1.45779
42*c4762a1bSJed Brown      1 SNES Function norm 0.168478
43*c4762a1bSJed Brown        0 SNES Function norm 0.165074
44*c4762a1bSJed Brown        1 SNES Function norm 0.00222455
45*c4762a1bSJed Brown        2 SNES Function norm 4.88426e-07
46*c4762a1bSJed Brown        3 SNES Function norm < 1.e-11
47*c4762a1bSJed Brown      0 SNES Function norm 0.0994334
48*c4762a1bSJed Brown      1 SNES Function norm 0.00170881
49*c4762a1bSJed Brown    0 SNES Function norm 1.30474
50*c4762a1bSJed Brown    1 SNES Function norm 0.113808
51*c4762a1bSJed Brown  3 SNES Function norm 0.113808
52*c4762a1bSJed Brown    0 SNES Function norm 0.113808
53*c4762a1bSJed Brown    1 SNES Function norm 0.00241366
54*c4762a1bSJed Brown      0 SNES Function norm 0.00139771
55*c4762a1bSJed Brown      1 SNES Function norm 2.4063e-07
56*c4762a1bSJed Brown        0 SNES Function norm 1.98295e-07
57*c4762a1bSJed Brown        1 SNES Function norm < 1.e-11
58*c4762a1bSJed Brown        2 SNES Function norm < 1.e-11
59*c4762a1bSJed Brown      0 SNES Function norm 1.73039e-07
60*c4762a1bSJed Brown      1 SNES Function norm < 1.e-11
61*c4762a1bSJed Brown    0 SNES Function norm 0.00208614
62*c4762a1bSJed Brown    1 SNES Function norm 3.3809e-06
63*c4762a1bSJed Brown  4 SNES Function norm 3.3809e-06
64*c4762a1bSJed BrownL_2 Error: 0.00363695
65*c4762a1bSJed BrownNonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 4
66*c4762a1bSJed BrownSNES Object: 1 MPI processes
67*c4762a1bSJed Brown  type: fas
68*c4762a1bSJed Brown    type is MULTIPLICATIVE, levels=3, cycles=1
69*c4762a1bSJed Brown    Not using Galerkin computed coarse grid function evaluation
70*c4762a1bSJed Brown    Coarse grid solver -- level 0 -------------------------------
71*c4762a1bSJed Brown    SNES Object: (fas_coarse_) 1 MPI processes
72*c4762a1bSJed Brown      type: newtonls
73*c4762a1bSJed Brown      maximum iterations=50, maximum function evaluations=10000
74*c4762a1bSJed Brown      tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
75*c4762a1bSJed Brown      total number of linear solver iterations=2
76*c4762a1bSJed Brown      total number of function evaluations=2
77*c4762a1bSJed Brown      SNESLineSearch Object: (fas_coarse_) 1 MPI processes
78*c4762a1bSJed Brown        type: basic
79*c4762a1bSJed Brown        maxstep=1.000000e+08, minlambda=1.000000e-12
80*c4762a1bSJed Brown        tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
81*c4762a1bSJed Brown        maximum iterations=40
82*c4762a1bSJed Brown      KSP Object: (fas_coarse_) 1 MPI processes
83*c4762a1bSJed Brown        type: gmres
84*c4762a1bSJed Brown          restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
85*c4762a1bSJed Brown          happy breakdown tolerance 1e-30
86*c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
87*c4762a1bSJed Brown        tolerances:  relative=1e-10, absolute=1e-50, divergence=10000.
88*c4762a1bSJed Brown        left preconditioning
89*c4762a1bSJed Brown        using PRECONDITIONED norm type for convergence test
90*c4762a1bSJed Brown      PC Object: (fas_coarse_) 1 MPI processes
91*c4762a1bSJed Brown        type: svd
92*c4762a1bSJed Brown          All singular values smaller than 1e-12 treated as zero
93*c4762a1bSJed Brown          Provided essential rank of the matrix 0 (all other eigenvalues are zeroed)
94*c4762a1bSJed Brown        linear system matrix = precond matrix:
95*c4762a1bSJed Brown        Mat Object: 1 MPI processes
96*c4762a1bSJed Brown          type: seqaij
97*c4762a1bSJed Brown          rows=5, cols=5
98*c4762a1bSJed Brown          total: nonzeros=13, allocated nonzeros=13
99*c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
100*c4762a1bSJed Brown            not using I-node routines
101*c4762a1bSJed Brown    Down solver (pre-smoother) on level 1 -------------------------------
102*c4762a1bSJed Brown    SNES Object: (fas_levels_1_) 1 MPI processes
103*c4762a1bSJed Brown      type: newtonls
104*c4762a1bSJed Brown      maximum iterations=1, maximum function evaluations=30000
105*c4762a1bSJed Brown      tolerances: relative=0., absolute=0., solution=0.
106*c4762a1bSJed Brown      total number of linear solver iterations=1
107*c4762a1bSJed Brown      total number of function evaluations=2
108*c4762a1bSJed Brown      norm schedule FINALONLY
109*c4762a1bSJed Brown      SNESLineSearch Object: (fas_levels_1_) 1 MPI processes
110*c4762a1bSJed Brown        type: bt
111*c4762a1bSJed Brown          interpolation: cubic
112*c4762a1bSJed Brown          alpha=1.000000e-04
113*c4762a1bSJed Brown        maxstep=1.000000e+08, minlambda=1.000000e-12
114*c4762a1bSJed Brown        tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
115*c4762a1bSJed Brown        maximum iterations=40
116*c4762a1bSJed Brown      KSP Object: (fas_levels_1_) 1 MPI processes
117*c4762a1bSJed Brown        type: gmres
118*c4762a1bSJed Brown          restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
119*c4762a1bSJed Brown          happy breakdown tolerance 1e-30
120*c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
121*c4762a1bSJed Brown        tolerances:  relative=1e-10, absolute=1e-50, divergence=10000.
122*c4762a1bSJed Brown        left preconditioning
123*c4762a1bSJed Brown        using PRECONDITIONED norm type for convergence test
124*c4762a1bSJed Brown      PC Object: (fas_levels_1_) 1 MPI processes
125*c4762a1bSJed Brown        type: svd
126*c4762a1bSJed Brown          All singular values smaller than 1e-12 treated as zero
127*c4762a1bSJed Brown          Provided essential rank of the matrix 0 (all other eigenvalues are zeroed)
128*c4762a1bSJed Brown        linear system matrix = precond matrix:
129*c4762a1bSJed Brown        Mat Object: 1 MPI processes
130*c4762a1bSJed Brown          type: seqaij
131*c4762a1bSJed Brown          rows=25, cols=25
132*c4762a1bSJed Brown          total: nonzeros=137, allocated nonzeros=137
133*c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
134*c4762a1bSJed Brown            not using I-node routines
135*c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
136*c4762a1bSJed Brown    Down solver (pre-smoother) on level 2 -------------------------------
137*c4762a1bSJed Brown    SNES Object: (fas_levels_2_) 1 MPI processes
138*c4762a1bSJed Brown      type: newtonls
139*c4762a1bSJed Brown      maximum iterations=1, maximum function evaluations=30000
140*c4762a1bSJed Brown      tolerances: relative=0., absolute=1e-11, solution=0.
141*c4762a1bSJed Brown      total number of linear solver iterations=1
142*c4762a1bSJed Brown      total number of function evaluations=2
143*c4762a1bSJed Brown      norm schedule FINALONLY
144*c4762a1bSJed Brown      SNESLineSearch Object: (fas_levels_2_) 1 MPI processes
145*c4762a1bSJed Brown        type: bt
146*c4762a1bSJed Brown          interpolation: cubic
147*c4762a1bSJed Brown          alpha=1.000000e-04
148*c4762a1bSJed Brown        maxstep=1.000000e+08, minlambda=1.000000e-12
149*c4762a1bSJed Brown        tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
150*c4762a1bSJed Brown        maximum iterations=40
151*c4762a1bSJed Brown      KSP Object: (fas_levels_2_) 1 MPI processes
152*c4762a1bSJed Brown        type: gmres
153*c4762a1bSJed Brown          restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
154*c4762a1bSJed Brown          happy breakdown tolerance 1e-30
155*c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
156*c4762a1bSJed Brown        tolerances:  relative=1e-10, absolute=1e-50, divergence=10000.
157*c4762a1bSJed Brown        left preconditioning
158*c4762a1bSJed Brown        using PRECONDITIONED norm type for convergence test
159*c4762a1bSJed Brown      PC Object: (fas_levels_2_) 1 MPI processes
160*c4762a1bSJed Brown        type: svd
161*c4762a1bSJed Brown          All singular values smaller than 1e-12 treated as zero
162*c4762a1bSJed Brown          Provided essential rank of the matrix 0 (all other eigenvalues are zeroed)
163*c4762a1bSJed Brown        linear system matrix = precond matrix:
164*c4762a1bSJed Brown        Mat Object: 1 MPI processes
165*c4762a1bSJed Brown          type: seqaij
166*c4762a1bSJed Brown          rows=113, cols=113
167*c4762a1bSJed Brown          total: nonzeros=721, allocated nonzeros=721
168*c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
169*c4762a1bSJed Brown            not using I-node routines
170*c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
171*c4762a1bSJed Brown  maximum iterations=10000, maximum function evaluations=30000
172*c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
173*c4762a1bSJed Brown  total number of function evaluations=1
174*c4762a1bSJed Brown  norm schedule ALWAYS
175