xref: /petsc/src/ksp/ksp/tutorials/output/ex82_1.out (revision a2fddd78f770fa4fc19a8af67e65be331f27d92b)
1Linear solve converged due to CONVERGED_RTOL iterations 18
2KSP Object: 4 MPI processes
3  type: gmres
4    restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
5    happy breakdown tolerance 1e-30
6  maximum iterations=10000, initial guess is zero
7  tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
8  left preconditioning
9  using PRECONDITIONED norm type for convergence test
10PC Object: 4 MPI processes
11  type: hpddm
12  levels: 2
13  Neumann matrix attached? FALSE
14  coarse correction: deflated
15  on process #0, value (+ threshold if available) for selecting deflation vectors: 1
16  grid and operator complexities: 1.005 16.
17  KSP Object: (pc_hpddm_levels_1_) 4 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: (pc_hpddm_levels_1_) 4 MPI processes
24    type: shell
25      no name
26    linear system matrix = precond matrix:
27    Mat Object: 4 MPI processes
28      type: htool
29      rows=800, cols=800
30        symmetry: N
31        minimum cluster size: 10
32        maximum block size: 1000000
33        epsilon: 0.01
34        eta: 10.
35        minimum target depth: 0
36        minimum source depth: 0
37        compressor: sympartialACA
38        clustering: PCARegular
39        compression: 0.080675
40        (minimum, mean, maximum) dense block sizes: (144, 290.308, 2500)
41        (minimum, mean, maximum) low rank block sizes: (144, 164.423, 625)
42        (minimum, mean, maximum) ranks: (2, 4.89417, 7)
43  PC Object: (pc_hpddm_levels_1_) 4 MPI processes
44    type: asm
45      total subdomain blocks = 4, user-defined overlap
46      restriction/interpolation type - RESTRICT
47      Local solver information for first block is in the following KSP and PC objects on rank 0:
48      Use -pc_hpddm_levels_1_ksp_view ::ascii_info_detail to display information for all blocks
49    KSP Object: (pc_hpddm_levels_1_sub_) 1 MPI processes
50      type: preonly
51      maximum iterations=10000, initial guess is zero
52      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
53      left preconditioning
54      using NONE norm type for convergence test
55    PC Object: (pc_hpddm_levels_1_sub_) 1 MPI processes
56      type: lu
57        out-of-place factorization
58        tolerance for zero pivot 2.22045e-14
59        matrix ordering: external
60        factor fill ratio given 0., needed 0.
61          Factored matrix follows:
62            Mat Object: 1 MPI processes
63              type: seqdense
64              rows=202, cols=202
65              package used to perform factorization: petsc
66              total: nonzeros=40804, allocated nonzeros=40804
67      linear system matrix = precond matrix:
68      Mat Object: (pc_hpddm_levels_1_sub_) 1 MPI processes
69        type: seqdense
70        rows=202, cols=202
71        total: nonzeros=40804, allocated nonzeros=40804
72        total number of mallocs used during MatSetValues calls=0
73    linear system matrix = precond matrix:
74    Mat Object: 4 MPI processes
75      type: htool
76      rows=800, cols=800
77        symmetry: N
78        minimum cluster size: 10
79        maximum block size: 1000000
80        epsilon: 0.01
81        eta: 10.
82        minimum target depth: 0
83        minimum source depth: 0
84        compressor: sympartialACA
85        clustering: PCARegular
86        compression: 0.080675
87        (minimum, mean, maximum) dense block sizes: (144, 290.308, 2500)
88        (minimum, mean, maximum) low rank block sizes: (144, 164.423, 625)
89        (minimum, mean, maximum) ranks: (2, 4.89417, 7)
90    KSP Object: (pc_hpddm_coarse_) 1 MPI processes
91      type: gmres
92        restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
93        happy breakdown tolerance 1e-30
94      maximum iterations=10000, initial guess is zero
95      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
96      left preconditioning
97      using PRECONDITIONED norm type for convergence test
98    PC Object: (pc_hpddm_coarse_) 1 MPI processes
99      type: lu
100        out-of-place factorization
101        tolerance for zero pivot 2.22045e-14
102        matrix ordering: external
103        factor fill ratio given 0., needed 0.
104          Factored matrix follows:
105            Mat Object: 1 MPI processes
106              type: seqdense
107              rows=4, cols=4
108              package used to perform factorization: petsc
109              total: nonzeros=16, allocated nonzeros=16
110      linear system matrix = precond matrix:
111      Mat Object: (pc_hpddm_coarse_) 1 MPI processes
112        type: seqdense
113        rows=4, cols=4
114        total: nonzeros=16, allocated nonzeros=16
115        total number of mallocs used during MatSetValues calls=0
116  linear system matrix = precond matrix:
117  Mat Object: 4 MPI processes
118    type: htool
119    rows=800, cols=800
120      symmetry: N
121      minimum cluster size: 10
122      maximum block size: 1000000
123      epsilon: 0.01
124      eta: 10.
125      minimum target depth: 0
126      minimum source depth: 0
127      compressor: sympartialACA
128      clustering: PCARegular
129      compression: 0.080675
130      (minimum, mean, maximum) dense block sizes: (144, 290.308, 2500)
131      (minimum, mean, maximum) low rank block sizes: (144, 164.423, 625)
132      (minimum, mean, maximum) ranks: (2, 4.89417, 7)
133