xref: /petsc/src/snes/tests/output/ex20_1.out (revision d5c9c0c4eebc2f2a01a1bd0c86fca87e2acd2a03)
1  0 SNES Function norm 0.252383
2  1 SNES Function norm 0.0738456
3  2 SNES Function norm 0.0155009
4  3 SNES Function norm 0.000871577
5  4 SNES Function norm 1.96312e-06
6  5 SNES Function norm 1.029e-11
7SNES Object: 4 MPI processes
8  type: newtonls
9  maximum iterations=50, maximum function evaluations=10000
10  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
11  total number of linear solver iterations=20
12  total number of function evaluations=6
13  norm schedule ALWAYS
14  SNESLineSearch Object: 4 MPI processes
15    type: bt
16      interpolation: cubic
17      alpha=1.000000e-04
18    maxstep=1.000000e+08, minlambda=1.000000e-12
19    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
20    maximum iterations=40
21  KSP Object: 4 MPI processes
22    type: fgmres
23      restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
24      happy breakdown tolerance 1e-30
25    maximum iterations=10000, initial guess is zero
26    tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
27    right preconditioning
28    using UNPRECONDITIONED norm type for convergence test
29  PC Object: 4 MPI processes
30    type: mg
31      type is FULL, levels=2 cycles=v
32        Using Galerkin computed coarse grid matrices for pmat
33    Coarse grid solver -- level -------------------------------
34      KSP Object: (mg_coarse_) 4 MPI processes
35        type: preonly
36        maximum iterations=10000, initial guess is zero
37        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
38        left preconditioning
39        using NONE norm type for convergence test
40      PC Object: (mg_coarse_) 4 MPI processes
41        type: redundant
42          First (color=0) of 4 PCs follows
43          KSP Object: (mg_coarse_redundant_) 1 MPI processes
44            type: preonly
45            maximum iterations=10000, initial guess is zero
46            tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
47            left preconditioning
48            using NONE norm type for convergence test
49          PC Object: (mg_coarse_redundant_) 1 MPI processes
50            type: lu
51              out-of-place factorization
52              tolerance for zero pivot 2.22045e-14
53              using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
54              matrix ordering: nd
55              factor fill ratio given 5., needed 1.19825
56                Factored matrix follows:
57                  Mat Object: 1 MPI processes
58                    type: seqaij
59                    rows=27, cols=27
60                    package used to perform factorization: petsc
61                    total: nonzeros=411, allocated nonzeros=411
62                    total number of mallocs used during MatSetValues calls=0
63                      not using I-node routines
64            linear system matrix = precond matrix:
65            Mat Object: 1 MPI processes
66              type: seqaij
67              rows=27, cols=27
68              total: nonzeros=343, allocated nonzeros=343
69              total number of mallocs used during MatSetValues calls=0
70                not using I-node routines
71        linear system matrix = precond matrix:
72        Mat Object: 4 MPI processes
73          type: mpiaij
74          rows=27, cols=27
75          total: nonzeros=343, allocated nonzeros=343
76          total number of mallocs used during MatSetValues calls=0
77            using nonscalable MatPtAP() implementation
78            not using I-node (on process 0) routines
79    Down solver (pre-smoother) on level 1 -------------------------------
80      KSP Object: (mg_levels_1_) 4 MPI processes
81        type: chebyshev
82          eigenvalue estimates used:  min = 0.138238, max = 1.52061
83          eigenvalues estimate via gmres min 0.118037, max 1.38238
84          eigenvalues estimated using gmres with translations  [0. 0.1; 0. 1.1]
85          KSP Object: (mg_levels_1_esteig_) 4 MPI processes
86            type: gmres
87              restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
88              happy breakdown tolerance 1e-30
89            maximum iterations=10, initial guess is zero
90            tolerances:  relative=1e-12, absolute=1e-50, divergence=10000.
91            left preconditioning
92            using PRECONDITIONED norm type for convergence test
93          estimating eigenvalues using noisy right hand side
94        maximum iterations=2, nonzero initial guess
95        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
96        left preconditioning
97        using NONE norm type for convergence test
98      PC Object: (mg_levels_1_) 4 MPI processes
99        type: sor
100          type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
101        linear system matrix = precond matrix:
102        Mat Object: 4 MPI processes
103          type: mpiaij
104          rows=125, cols=125
105          total: nonzeros=725, allocated nonzeros=725
106          total number of mallocs used during MatSetValues calls=0
107    Up solver (post-smoother) same as down solver (pre-smoother)
108    linear system matrix = precond matrix:
109    Mat Object: 4 MPI processes
110      type: mpiaij
111      rows=125, cols=125
112      total: nonzeros=725, allocated nonzeros=725
113      total number of mallocs used during MatSetValues calls=0
114Number of SNES iterations = 5
115Number of Linear iterations = 20
116Average Linear its / SNES = 4.000000e+00
117