xref: /petsc/src/ksp/ksp/tutorials/output/ex27_4c.out (revision 2ff79c18c26c94ed8cb599682f680f231dca6444)
1Failed to load initial guess, so use a vector of all zeros.
2Linear solve converged due to CONVERGED_RTOL_NORMAL_EQUATIONS iterations 9
3KSP Object: 4 MPI processes
4  type: lsqr
5    standard error not computed
6    using inexact matrix norm
7  maximum iterations=100, initial guess is zero
8  tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
9  left preconditioning
10  using UNPRECONDITIONED norm type for convergence test
11PC Object: 4 MPI processes
12  type: hpddm
13  levels: 2
14  Neumann matrix attached? TRUE
15  coarse correction: BALANCED
16  on process #0, value (+ threshold if available) for selecting deflation vectors: 20
17  grid and operator complexities: 1.09512 1.01219
18  KSP Object: (pc_hpddm_levels_1_) 4 MPI processes
19    type: preonly
20    maximum iterations=10000, initial guess is zero
21    tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
22    left preconditioning
23    using NONE norm type for convergence test
24  PC Object: (pc_hpddm_levels_1_) 4 MPI processes
25    type: shell
26      no name
27    linear system matrix followed by preconditioner matrix:
28    Mat Object: A 4 MPI processes
29      type: mpiaij
30      rows=4889, cols=841
31      total number of mallocs used during MatSetValues calls=0
32        using I-node (on process 0) routines: found 670 nodes, limit used is 5
33    Mat Object: 4 MPI processes
34      type: normalh
35      rows=841, cols=841
36  PC Object: (pc_hpddm_levels_1_) 4 MPI processes
37    type: asm
38      total subdomain blocks = 4, user-defined overlap
39      restriction/interpolation type - BASIC
40      Local solver information for first block is in the following KSP and PC objects on rank 0:
41      Use -pc_hpddm_levels_1_ksp_view ::ascii_info_detail to display information for all blocks
42    KSP Object: (pc_hpddm_levels_1_sub_) 1 MPI process
43      type: preonly
44      maximum iterations=10000, initial guess is zero
45      tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
46      left preconditioning
47      using NONE norm type for convergence test
48    PC Object: (pc_hpddm_levels_1_sub_) 1 MPI process
49      type: cholesky
50        out-of-place factorization
51        tolerance for zero pivot 2.22045e-14
52        matrix ordering: nd
53        factor fill ratio given 5., needed 1.21054
54          Factored matrix follows:
55            Mat Object: (pc_hpddm_levels_1_sub_) 1 MPI process
56              type: seqsbaij
57              rows=718, cols=718
58              package used to perform factorization: petsc
59                  block size is 1
60      linear system matrix = precond matrix:
61      Mat Object: (pc_hpddm_levels_1_sub_) 1 MPI process
62        type: seqaij
63        rows=718, cols=718
64        total number of mallocs used during MatSetValues calls=0
65          not using I-node routines
66    linear system matrix followed by preconditioner matrix:
67    Mat Object: A 4 MPI processes
68      type: mpiaij
69      rows=4889, cols=841
70      total number of mallocs used during MatSetValues calls=0
71        using I-node (on process 0) routines: found 670 nodes, limit used is 5
72    Mat Object: 4 MPI processes
73      type: normalh
74      rows=841, cols=841
75    KSP Object: (pc_hpddm_coarse_) 1 MPI process
76      type: preonly
77      maximum iterations=10000, initial guess is zero
78      tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
79      left preconditioning
80      using NONE norm type for convergence test
81    PC Object: (pc_hpddm_coarse_) 1 MPI process
82      type: cholesky
83        out-of-place factorization
84        tolerance for zero pivot 2.22045e-14
85        matrix ordering: natural
86        factor fill ratio given 5., needed 1.1
87          Factored matrix follows:
88            Mat Object: (pc_hpddm_coarse_) 1 MPI process
89              type: seqsbaij
90              rows=80, cols=80, bs=20
91              package used to perform factorization: petsc
92                  block size is 20
93      linear system matrix = precond matrix:
94      Mat Object: (pc_hpddm_coarse_) 1 MPI process
95        type: seqsbaij
96        rows=80, cols=80, bs=20
97        total number of mallocs used during MatSetValues calls=0
98            block size is 20
99  linear system matrix followed by preconditioner matrix:
100  Mat Object: A 4 MPI processes
101    type: mpiaij
102    rows=4889, cols=841
103    total number of mallocs used during MatSetValues calls=0
104      using I-node (on process 0) routines: found 670 nodes, limit used is 5
105  Mat Object: 4 MPI processes
106    type: normalh
107    rows=841, cols=841
108KSP type: lsqr
109Number of iterations =   9
110Residual norm 1.63035e-05
111