xref: /petsc/src/ksp/ksp/tutorials/output/ex43_2_mumps.out (revision 70646cd191a02c3aba559ba717dac5da7a8a1e20) !
1  Residual norms for stokes_ solve.
2  0 KSP Residual norm 0.0239928
3  1 KSP Residual norm 0.00018525
4  2 KSP Residual norm 3.95184e-05
5  3 KSP Residual norm 8.60318e-07
6  4 KSP Residual norm 9.54453e-08
7KSP Object: (stokes_) 1 MPI process
8  type: fgmres
9    restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
10    happy breakdown tolerance=1e-30
11  maximum iterations=10000, initial guess is zero
12  tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
13  right preconditioning
14  using UNPRECONDITIONED norm type for convergence test
15PC Object: (stokes_) 1 MPI process
16  type: fieldsplit
17    FieldSplit with SYMMETRIC_MULTIPLICATIVE composition: total splits = 2, blocksize = 3
18    using Amat (not Pmat) as operator for blocks
19    using Amat (not Pmat) as operator for diagonal blocks
20    using Amat (not Pmat) as operator for off-diagonal blocks
21    Solver info for each split is in the following KSP objects:
22  Split number 0 Fields  0, 1
23  KSP Object: (stokes_fieldsplit_u_) 1 MPI process
24    type: preonly
25    maximum iterations=10000, initial guess is zero
26    tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
27    left preconditioning
28    not checking for convergence
29  PC Object: (stokes_fieldsplit_u_) 1 MPI process
30    type: lu
31      out-of-place factorization
32      tolerance for zero pivot 2.22045e-14
33      matrix ordering: nd
34      factor fill ratio given 0., needed 0.
35        Factored matrix:
36          Mat Object: (stokes_fieldsplit_u_) 1 MPI process
37            type: mumps
38            rows=882, cols=882
39            package used to perform factorization: mumps
40              MUMPS run parameters:
41                Use -stokes_fieldsplit_u_ksp_view ::ascii_info_detail to display information for all processes
42                INFOG(7) (ordering option effectively used after analysis): 1
43    linear system matrix, followed by the matrix used to construct the preconditioner:
44    Mat Object: 1 MPI process
45      type: seqaij
46      rows=882, cols=882, bs=2
47      total: nonzeros=14884, allocated nonzeros=14884
48      total number of mallocs used during MatSetValues calls=0
49        using I-node routines: found 441 nodes, limit used is 5
50    Mat Object: (stokes_fieldsplit_u_) 1 MPI process
51      type: seqaij
52      rows=882, cols=882, bs=2
53      total: nonzeros=14884, allocated nonzeros=14884
54      total number of mallocs used during MatSetValues calls=0
55        using I-node routines: found 441 nodes, limit used is 5
56  Split number 1 Fields  2
57  KSP Object: (stokes_fieldsplit_p_) 1 MPI process
58    type: preonly
59    maximum iterations=10000, initial guess is zero
60    tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
61    left preconditioning
62    not checking for convergence
63  PC Object: (stokes_fieldsplit_p_) 1 MPI process
64    type: jacobi
65      type DIAGONAL
66    linear system matrix, followed by the matrix used to construct the preconditioner:
67    Mat Object: 1 MPI process
68      type: seqaij
69      rows=441, cols=441
70      total: nonzeros=3721, allocated nonzeros=3721
71      total number of mallocs used during MatSetValues calls=0
72        not using I-node routines
73    Mat Object: (stokes_fieldsplit_p_) 1 MPI process
74      type: seqaij
75      rows=441, cols=441
76      total: nonzeros=3721, allocated nonzeros=3721
77      total number of mallocs used during MatSetValues calls=0
78        not using I-node routines
79  linear system matrix, followed by the matrix used to construct the preconditioner:
80  Mat Object: 1 MPI process
81    type: seqaij
82    rows=1323, cols=1323, bs=3
83    total: nonzeros=33489, allocated nonzeros=33489
84    total number of mallocs used during MatSetValues calls=0
85      using I-node routines: found 441 nodes, limit used is 5
86  Mat Object: 1 MPI process
87    type: seqaij
88    rows=1323, cols=1323, bs=3
89    total: nonzeros=33489, allocated nonzeros=33489
90    total number of mallocs used during MatSetValues calls=0
91      using I-node routines: found 441 nodes, limit used is 5
924.7619e-02   5.4794e-03   7.1439e-05   2.3332e-03
93