xref: /petsc/src/ksp/ksp/tutorials/output/ex72_seqaijperm.out (revision 70646cd191a02c3aba559ba717dac5da7a8a1e20)
1Mat Object: 1 MPI process
2  type: seqaijperm
3  rows=36, cols=36
4  total: nonzeros=156, allocated nonzeros=156
5  total number of mallocs used during MatSetValues calls=0
6    not using I-node routines
7  0 KSP Residual norm 127.99
8  1 KSP Residual norm 31.1461
9  2 KSP Residual norm 5.10225
10  3 KSP Residual norm 0.643389
11  4 KSP Residual norm 0.0963559
12  5 KSP Residual norm 0.00919234
13  6 KSP Residual norm 0.000933305
14KSP Object: 1 MPI process
15  type: gmres
16    restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
17    happy breakdown tolerance=1e-30
18  maximum iterations=10000, initial guess is zero
19  tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
20  left preconditioning
21  using PRECONDITIONED norm type for convergence test
22PC Object: 1 MPI process
23  type: ilu
24    out-of-place factorization
25    0 levels of fill
26    tolerance for zero pivot 2.22045e-14
27    matrix ordering: natural
28    factor fill ratio given 1., needed 1.
29      Factored matrix:
30        Mat Object: 1 MPI process
31          type: seqaij
32          rows=36, cols=36
33          package used to perform factorization: petsc
34          total: nonzeros=156, allocated nonzeros=156
35            not using I-node routines
36  linear system matrix, which is also used to construct the preconditioner:
37  Mat Object: 1 MPI process
38    type: seqaijperm
39    rows=36, cols=36
40    total: nonzeros=156, allocated nonzeros=156
41    total number of mallocs used during MatSetValues calls=0
42      not using I-node routines
43Number of iterations =   6
44Residual norm 0.00328198
45