xref: /petsc/src/ksp/ksp/tutorials/output/ex66_1.out (revision 2f613bf53f46f9356e00a2ca2bd69453be72fc31)
1  0 KSP Residual norm 0.727991
2  1 KSP Residual norm 0.000164682
3  2 KSP Residual norm 3.48191e-06
4KSP Object: 1 MPI processes
5  type: gmres
6    restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
7    happy breakdown tolerance 1e-30
8  maximum iterations=10000, initial guess is zero
9  tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
10  left preconditioning
11  using PRECONDITIONED norm type for convergence test
12PC Object: 1 MPI processes
13  type: mg
14    type is FULL, levels=4 cycles=v
15      Not using Galerkin computed coarse grid matrices
16  Coarse grid solver -- level -------------------------------
17    KSP Object: (mg_coarse_) 1 MPI processes
18      type: preonly
19      maximum iterations=10000, initial guess is zero
20      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
21      left preconditioning
22      using NONE norm type for convergence test
23    PC Object: (mg_coarse_) 1 MPI processes
24      type: svd
25        All singular values smaller than 1e-12 treated as zero
26        Provided essential rank of the matrix 0 (all other eigenvalues are zeroed)
27      linear system matrix = precond matrix:
28      Mat Object: 1 MPI processes
29        type: seqaij
30        rows=121, cols=121
31        total: nonzeros=583, allocated nonzeros=583
32        total number of mallocs used during MatSetValues calls=0
33          has attached null space
34          not using I-node routines
35  Down solver (pre-smoother) on level 1 -------------------------------
36    KSP Object: (mg_levels_1_) 1 MPI processes
37      type: chebyshev
38        eigenvalue estimates used:  min = 0.0994821, max = 1.0943
39        eigenvalues estimate via gmres min 0.0226973, max 0.994821
40        eigenvalues estimated using gmres with translations  [0. 0.1; 0. 1.1]
41        KSP Object: (mg_levels_1_esteig_) 1 MPI processes
42          type: gmres
43            restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
44            happy breakdown tolerance 1e-30
45          maximum iterations=10, initial guess is zero
46          tolerances:  relative=1e-12, absolute=1e-50, divergence=10000.
47          left preconditioning
48          using PRECONDITIONED norm type for convergence test
49        estimating eigenvalues using noisy right hand side
50      maximum iterations=2, nonzero initial guess
51      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
52      left preconditioning
53      using NONE norm type for convergence test
54    PC Object: (mg_levels_1_) 1 MPI processes
55      type: sor
56        type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
57      linear system matrix = precond matrix:
58      Mat Object: 1 MPI processes
59        type: seqaij
60        rows=462, cols=462
61        total: nonzeros=2266, allocated nonzeros=2266
62        total number of mallocs used during MatSetValues calls=0
63          has attached null space
64          not using I-node routines
65  Up solver (post-smoother) same as down solver (pre-smoother)
66  Down solver (pre-smoother) on level 2 -------------------------------
67    KSP Object: (mg_levels_2_) 1 MPI processes
68      type: chebyshev
69        eigenvalue estimates used:  min = 0.0993453, max = 1.0928
70        eigenvalues estimate via gmres min 0.0213749, max 0.993453
71        eigenvalues estimated using gmres with translations  [0. 0.1; 0. 1.1]
72        KSP Object: (mg_levels_2_esteig_) 1 MPI processes
73          type: gmres
74            restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
75            happy breakdown tolerance 1e-30
76          maximum iterations=10, initial guess is zero
77          tolerances:  relative=1e-12, absolute=1e-50, divergence=10000.
78          left preconditioning
79          using PRECONDITIONED norm type for convergence test
80        estimating eigenvalues using noisy right hand side
81      maximum iterations=2, nonzero initial guess
82      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
83      left preconditioning
84      using NONE norm type for convergence test
85    PC Object: (mg_levels_2_) 1 MPI processes
86      type: sor
87        type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
88      linear system matrix = precond matrix:
89      Mat Object: 1 MPI processes
90        type: seqaij
91        rows=1804, cols=1804
92        total: nonzeros=8932, allocated nonzeros=8932
93        total number of mallocs used during MatSetValues calls=0
94          has attached null space
95          not using I-node routines
96  Up solver (post-smoother) same as down solver (pre-smoother)
97  Down solver (pre-smoother) on level 3 -------------------------------
98    KSP Object: (mg_levels_3_) 1 MPI processes
99      type: chebyshev
100        eigenvalue estimates used:  min = 0.0992425, max = 1.09167
101        eigenvalues estimate via gmres min 0.0114291, max 0.992425
102        eigenvalues estimated using gmres with translations  [0. 0.1; 0. 1.1]
103        KSP Object: (mg_levels_3_esteig_) 1 MPI processes
104          type: gmres
105            restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
106            happy breakdown tolerance 1e-30
107          maximum iterations=10, initial guess is zero
108          tolerances:  relative=1e-12, absolute=1e-50, divergence=10000.
109          left preconditioning
110          using PRECONDITIONED norm type for convergence test
111        estimating eigenvalues using noisy right hand side
112      maximum iterations=2, nonzero initial guess
113      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
114      left preconditioning
115      using NONE norm type for convergence test
116    PC Object: (mg_levels_3_) 1 MPI processes
117      type: sor
118        type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
119      linear system matrix = precond matrix:
120      Mat Object: 1 MPI processes
121        type: seqaij
122        rows=7128, cols=7128
123        total: nonzeros=35464, allocated nonzeros=35464
124        total number of mallocs used during MatSetValues calls=0
125          has attached null space
126          not using I-node routines
127  Up solver (post-smoother) same as down solver (pre-smoother)
128  linear system matrix = precond matrix:
129  Mat Object: 1 MPI processes
130    type: seqaij
131    rows=7128, cols=7128
132    total: nonzeros=35464, allocated nonzeros=35464
133    total number of mallocs used during MatSetValues calls=0
134      has attached null space
135      not using I-node routines
136