xref: /petsc/src/snes/tutorials/output/ex12_p4est_solve_fas.out (revision eaa7cf455101e7391ead982166c6e99faf273403)
1c4762a1bSJed Brown  0 SNES Function norm 13709.3
2c4762a1bSJed Brown    0 SNES Function norm 13709.3
3c4762a1bSJed Brown    1 SNES Function norm 4063.09
4c4762a1bSJed Brown    2 SNES Function norm 1209.16
5c4762a1bSJed Brown    3 SNES Function norm 358.664
6c4762a1bSJed Brown    4 SNES Function norm 106.534
7c4762a1bSJed Brown      0 SNES Function norm 100.4
8c4762a1bSJed Brown      1 SNES Function norm 85.1096
9c4762a1bSJed Brown      2 SNES Function norm 73.9499
10c4762a1bSJed Brown      3 SNES Function norm 46.0381
11c4762a1bSJed Brown      4 SNES Function norm 21.1178
12c4762a1bSJed Brown        0 SNES Function norm 8.52767
13c4762a1bSJed Brown        1 SNES Function norm 720.169
14c4762a1bSJed Brown        2 SNES Function norm 211.546
15c4762a1bSJed Brown        3 SNES Function norm 60.9206
16c4762a1bSJed Brown        4 SNES Function norm 16.4878
17c4762a1bSJed Brown        5 SNES Function norm 3.75186
18c4762a1bSJed Brown        6 SNES Function norm 0.550474
19c4762a1bSJed Brown        7 SNES Function norm 0.0246361
20c4762a1bSJed Brown        8 SNES Function norm 6.49531e-05
21c4762a1bSJed Brown        9 SNES Function norm 5.157e-10
22c4762a1bSJed Brown      0 SNES Function norm 16.0595
23c4762a1bSJed Brown      1 SNES Function norm 3.22362
24c4762a1bSJed Brown      2 SNES Function norm 0.877344
25c4762a1bSJed Brown      3 SNES Function norm 0.241559
26c4762a1bSJed Brown      4 SNES Function norm 0.0458156
27c4762a1bSJed Brown    0 SNES Function norm 380.549
28c4762a1bSJed Brown    1 SNES Function norm 112.851
29c4762a1bSJed Brown    2 SNES Function norm 33.6101
30c4762a1bSJed Brown    3 SNES Function norm 10.1359
31c4762a1bSJed Brown    4 SNES Function norm 3.24012
32c4762a1bSJed Brown  1 SNES Function norm 3.24012
33c4762a1bSJed Brown    0 SNES Function norm 3.24012
34c4762a1bSJed Brown    1 SNES Function norm 1.103
35c4762a1bSJed Brown    2 SNES Function norm 0.274359
36c4762a1bSJed Brown    3 SNES Function norm 0.0273309
37c4762a1bSJed Brown    4 SNES Function norm 0.000588161
38c4762a1bSJed Brown      0 SNES Function norm 0.000492505
39c4762a1bSJed Brown      1 SNES Function norm 1.24678e-07
40c4762a1bSJed Brown      2 SNES Function norm < 1.e-11
41c4762a1bSJed Brown      3 SNES Function norm < 1.e-11
42c4762a1bSJed Brown      4 SNES Function norm < 1.e-11
43c4762a1bSJed Brown        0 SNES Function norm < 1.e-11
44c4762a1bSJed Brown        1 SNES Function norm < 1.e-11
45c4762a1bSJed Brown      0 SNES Function norm < 1.e-11
46c4762a1bSJed Brown      1 SNES Function norm < 1.e-11
47c4762a1bSJed Brown      2 SNES Function norm < 1.e-11
48c4762a1bSJed Brown      3 SNES Function norm < 1.e-11
49c4762a1bSJed Brown    0 SNES Function norm 0.000415292
50c4762a1bSJed Brown    1 SNES Function norm 6.33274e-08
51c4762a1bSJed Brown    2 SNES Function norm < 1.e-11
52c4762a1bSJed Brown    3 SNES Function norm < 1.e-11
53c4762a1bSJed Brown    4 SNES Function norm < 1.e-11
54c4762a1bSJed Brown  2 SNES Function norm < 1.e-11
55c4762a1bSJed BrownNonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 2
56c4762a1bSJed BrownSNES Object: 4 MPI processes
57c4762a1bSJed Brown  type: fas
58c4762a1bSJed Brown    type is MULTIPLICATIVE, levels=3, cycles=1
59c4762a1bSJed Brown    Not using Galerkin computed coarse grid function evaluation
60c4762a1bSJed Brown    Coarse grid solver -- level 0 -------------------------------
61c4762a1bSJed Brown    SNES Object: (fas_coarse_) 4 MPI processes
62c4762a1bSJed Brown      type: newtonls
63c4762a1bSJed Brown      maximum iterations=50, maximum function evaluations=10000
64c4762a1bSJed Brown      tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
65c4762a1bSJed Brown      total number of linear solver iterations=36
66c4762a1bSJed Brown      total number of function evaluations=1
67c4762a1bSJed Brown      SNESLineSearch Object: (fas_coarse_) 4 MPI processes
68c4762a1bSJed Brown        type: basic
69a99ef635SJonas Heinzmann        maxlambda=1.000000e+00, minlambda=1.000000e-12
70c4762a1bSJed Brown        tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
71c4762a1bSJed Brown        maximum iterations=40
72c4762a1bSJed Brown      KSP Object: (fas_coarse_) 4 MPI processes
73c4762a1bSJed Brown        type: cg
74c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
75c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
76c4762a1bSJed Brown        left preconditioning
77c4762a1bSJed Brown        using PRECONDITIONED norm type for convergence test
78c4762a1bSJed Brown      PC Object: (fas_coarse_) 4 MPI processes
79c4762a1bSJed Brown        type: jacobi
80*ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
81c4762a1bSJed Brown        Mat Object: 4 MPI processes
82c4762a1bSJed Brown          type: mpiaij
83c4762a1bSJed Brown          rows=211, cols=211
84c4762a1bSJed Brown          total: nonzeros=2817, allocated nonzeros=2817
85c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
86c4762a1bSJed Brown            not using I-node (on process 0) routines
87c4762a1bSJed Brown    Down solver (pre-smoother) on level 1 -------------------------------
88c4762a1bSJed Brown    SNES Object: (fas_levels_1_) 4 MPI processes
89c4762a1bSJed Brown      type: newtonls
9077e5a1f9SBarry Smith      maximum iterations=4, maximum function evaluations=10000
91c4762a1bSJed Brown      tolerances: relative=0., absolute=0., solution=0.
92c4762a1bSJed Brown      total number of linear solver iterations=235
93c4762a1bSJed Brown      total number of function evaluations=41
94c4762a1bSJed Brown      norm schedule FINALONLY
95c4762a1bSJed Brown      SNESLineSearch Object: (fas_levels_1_) 4 MPI processes
96c4762a1bSJed Brown        type: bt
97c4762a1bSJed Brown          interpolation: cubic
98c4762a1bSJed Brown          alpha=1.000000e-04
99a99ef635SJonas Heinzmann        maxlambda=1.000000e+00, minlambda=1.000000e-12
100c4762a1bSJed Brown        tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
101c4762a1bSJed Brown        maximum iterations=40
102c4762a1bSJed Brown      KSP Object: (fas_levels_1_) 4 MPI processes
103c4762a1bSJed Brown        type: cg
104c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
105c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
106c4762a1bSJed Brown        left preconditioning
107c4762a1bSJed Brown        using PRECONDITIONED norm type for convergence test
108c4762a1bSJed Brown      PC Object: (fas_levels_1_) 4 MPI processes
109c4762a1bSJed Brown        type: jacobi
110*ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
111c4762a1bSJed Brown        Mat Object: 4 MPI processes
112c4762a1bSJed Brown          type: mpiaij
113c4762a1bSJed Brown          rows=515, cols=515
114c4762a1bSJed Brown          total: nonzeros=7445, allocated nonzeros=7445
115c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
116c4762a1bSJed Brown            not using I-node (on process 0) routines
117c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
118c4762a1bSJed Brown    Down solver (pre-smoother) on level 2 -------------------------------
119c4762a1bSJed Brown    SNES Object: (fas_levels_2_) 4 MPI processes
120c4762a1bSJed Brown      type: newtonls
12177e5a1f9SBarry Smith      maximum iterations=4, maximum function evaluations=10000
122c4762a1bSJed Brown      tolerances: relative=0., absolute=0., solution=0.
123c4762a1bSJed Brown      total number of linear solver iterations=413
124c4762a1bSJed Brown      total number of function evaluations=5
125c4762a1bSJed Brown      norm schedule FINALONLY
126c4762a1bSJed Brown      SNESLineSearch Object: (fas_levels_2_) 4 MPI processes
127c4762a1bSJed Brown        type: bt
128c4762a1bSJed Brown          interpolation: cubic
129c4762a1bSJed Brown          alpha=1.000000e-04
130a99ef635SJonas Heinzmann        maxlambda=1.000000e+00, minlambda=1.000000e-12
131c4762a1bSJed Brown        tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
132c4762a1bSJed Brown        maximum iterations=40
133c4762a1bSJed Brown      KSP Object: (fas_levels_2_) 4 MPI processes
134c4762a1bSJed Brown        type: cg
135c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
136c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
137c4762a1bSJed Brown        left preconditioning
138c4762a1bSJed Brown        using PRECONDITIONED norm type for convergence test
139c4762a1bSJed Brown      PC Object: (fas_levels_2_) 4 MPI processes
140c4762a1bSJed Brown        type: jacobi
141*ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
142c4762a1bSJed Brown        Mat Object: 4 MPI processes
143c4762a1bSJed Brown          type: mpiaij
144c4762a1bSJed Brown          rows=1477, cols=1477
145c4762a1bSJed Brown          total: nonzeros=22453, allocated nonzeros=22453
146c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
147c4762a1bSJed Brown            not using I-node (on process 0) routines
148c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
149c4762a1bSJed Brown  maximum iterations=10, maximum function evaluations=30000
150c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
151c4762a1bSJed Brown  total number of function evaluations=1
152c4762a1bSJed Brown  norm schedule ALWAYS
153c4762a1bSJed Brown  SNESLineSearch Object: 4 MPI processes
154c4762a1bSJed Brown    type: bt
155c4762a1bSJed Brown      interpolation: cubic
156c4762a1bSJed Brown      alpha=1.000000e-04
157a99ef635SJonas Heinzmann    maxlambda=1.000000e+00, minlambda=1.000000e-12
158c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
159c4762a1bSJed Brown    maximum iterations=40
160