xref: /petsc/src/snes/tests/output/ex5_fieldsplit_1.out (revision 70646cd191a02c3aba559ba717dac5da7a8a1e20)
1d7ff4d9fSStefano Zampiniatol=1e-50, rtol=1e-08, stol=1e-08, maxit=50, maxf=10000
2d7ff4d9fSStefano Zampini  0 SNES Function norm 5.41468
3d7ff4d9fSStefano Zampini    0 KSP Residual norm 8.074499924421e-01
4d7ff4d9fSStefano Zampini    1 KSP Residual norm 1.581263746959e-01
5d7ff4d9fSStefano Zampini    2 KSP Residual norm 5.965136688585e-17
6d7ff4d9fSStefano Zampini  1 SNES Function norm 0.295258
7d7ff4d9fSStefano Zampini    0 KSP Residual norm 1.576599996438e-02
8d7ff4d9fSStefano Zampini    1 KSP Residual norm 5.004825340514e-03
9d7ff4d9fSStefano Zampini    2 KSP Residual norm 1.017575130448e-18
10d7ff4d9fSStefano Zampini  2 SNES Function norm 0.000450229
11d7ff4d9fSStefano Zampini    0 KSP Residual norm 2.805395382507e-05
12d7ff4d9fSStefano Zampini    1 KSP Residual norm 1.214493572741e-05
13d7ff4d9fSStefano Zampini    2 KSP Residual norm 3.059468828362e-21
14d7ff4d9fSStefano Zampini  3 SNES Function norm 1.38967e-09
15d7ff4d9fSStefano ZampiniSNES Object: 1 MPI process
16d7ff4d9fSStefano Zampini  type: newtonls
17d7ff4d9fSStefano Zampini  maximum iterations=50, maximum function evaluations=10000
18d7ff4d9fSStefano Zampini  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
19d7ff4d9fSStefano Zampini  total number of linear solver iterations=6
20d7ff4d9fSStefano Zampini  total number of function evaluations=4
21d7ff4d9fSStefano Zampini  norm schedule ALWAYS
22d7ff4d9fSStefano Zampini  SNESLineSearch Object: 1 MPI process
23d7ff4d9fSStefano Zampini    type: bt
24d7ff4d9fSStefano Zampini      interpolation: cubic
25d7ff4d9fSStefano Zampini      alpha=1.000000e-04
26d7ff4d9fSStefano Zampini    maxlambda=1.000000e+00, minlambda=1.000000e-12
27d7ff4d9fSStefano Zampini    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
28d7ff4d9fSStefano Zampini    maximum iterations=40
29d7ff4d9fSStefano Zampini  KSP Object: 1 MPI process
30d7ff4d9fSStefano Zampini    type: gmres
31f971d498SPierre Jolivet      restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
32*143f2514SPierre Jolivet      happy breakdown tolerance=1e-30
33d7ff4d9fSStefano Zampini    maximum iterations=10000, initial guess is zero
34d7ff4d9fSStefano Zampini    tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
35d7ff4d9fSStefano Zampini    left preconditioning
36d7ff4d9fSStefano Zampini    using PRECONDITIONED norm type for convergence test
37d7ff4d9fSStefano Zampini  PC Object: 1 MPI process
38d7ff4d9fSStefano Zampini    type: fieldsplit
39d7ff4d9fSStefano Zampini      FieldSplit with MULTIPLICATIVE composition: total splits = 2, blocksize = 5
40d7ff4d9fSStefano Zampini      Solver info for each split is in the following KSP objects:
41d7ff4d9fSStefano Zampini    Split number 0 Fields  0, 1
42d7ff4d9fSStefano Zampini    KSP Object: (fieldsplit_0_) 1 MPI process
43d7ff4d9fSStefano Zampini      type: preonly
44d7ff4d9fSStefano Zampini      maximum iterations=10000, initial guess is zero
45d7ff4d9fSStefano Zampini      tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
46d7ff4d9fSStefano Zampini      left preconditioning
478405740aSBarry Smith      not checking for convergence
48d7ff4d9fSStefano Zampini    PC Object: (fieldsplit_0_) 1 MPI process
49d7ff4d9fSStefano Zampini      type: ilu
50d7ff4d9fSStefano Zampini        out-of-place factorization
51d7ff4d9fSStefano Zampini        0 levels of fill
52d7ff4d9fSStefano Zampini        tolerance for zero pivot 2.22045e-14
53d7ff4d9fSStefano Zampini        matrix ordering: natural
54d7ff4d9fSStefano Zampini        factor fill ratio given 1., needed 1.
55ecf3d421SBarry Smith          Factored matrix:
56d7ff4d9fSStefano Zampini            Mat Object: (fieldsplit_0_) 1 MPI process
57d7ff4d9fSStefano Zampini              type: seqaij
58d7ff4d9fSStefano Zampini              rows=2, cols=2, bs=2
59d7ff4d9fSStefano Zampini              package used to perform factorization: petsc
60d7ff4d9fSStefano Zampini              total: nonzeros=3, allocated nonzeros=3
61d7ff4d9fSStefano Zampini                not using I-node routines
62ecf3d421SBarry Smith      linear system matrix, which is also used to construct the preconditioner:
63d7ff4d9fSStefano Zampini      Mat Object: (fieldsplit_0_) 1 MPI process
64d7ff4d9fSStefano Zampini        type: seqaij
65d7ff4d9fSStefano Zampini        rows=2, cols=2, bs=2 variable blocks set
66d7ff4d9fSStefano Zampini        total: nonzeros=3, allocated nonzeros=3
67d7ff4d9fSStefano Zampini        total number of mallocs used during MatSetValues calls=0
68d7ff4d9fSStefano Zampini          not using I-node routines
69d7ff4d9fSStefano Zampini    Split number 1 Fields  2, 3, 4
70d7ff4d9fSStefano Zampini    KSP Object: (fieldsplit_1_) 1 MPI process
71d7ff4d9fSStefano Zampini      type: preonly
72d7ff4d9fSStefano Zampini      maximum iterations=10000, initial guess is zero
73d7ff4d9fSStefano Zampini      tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
74d7ff4d9fSStefano Zampini      left preconditioning
758405740aSBarry Smith      not checking for convergence
76d7ff4d9fSStefano Zampini    PC Object: (fieldsplit_1_) 1 MPI process
77d7ff4d9fSStefano Zampini      type: ilu
78d7ff4d9fSStefano Zampini        out-of-place factorization
79d7ff4d9fSStefano Zampini        0 levels of fill
80d7ff4d9fSStefano Zampini        tolerance for zero pivot 2.22045e-14
81d7ff4d9fSStefano Zampini        matrix ordering: natural
82d7ff4d9fSStefano Zampini        factor fill ratio given 1., needed 1.
83ecf3d421SBarry Smith          Factored matrix:
84d7ff4d9fSStefano Zampini            Mat Object: (fieldsplit_1_) 1 MPI process
85d7ff4d9fSStefano Zampini              type: seqaij
86d7ff4d9fSStefano Zampini              rows=3, cols=3, bs=3
87d7ff4d9fSStefano Zampini              package used to perform factorization: petsc
88d7ff4d9fSStefano Zampini              total: nonzeros=6, allocated nonzeros=6
89d7ff4d9fSStefano Zampini                not using I-node routines
90ecf3d421SBarry Smith      linear system matrix, which is also used to construct the preconditioner:
91d7ff4d9fSStefano Zampini      Mat Object: (fieldsplit_1_) 1 MPI process
92d7ff4d9fSStefano Zampini        type: seqaij
93d7ff4d9fSStefano Zampini        rows=3, cols=3, bs=3 variable blocks set
94d7ff4d9fSStefano Zampini        total: nonzeros=6, allocated nonzeros=6
95d7ff4d9fSStefano Zampini        total number of mallocs used during MatSetValues calls=0
96d7ff4d9fSStefano Zampini          not using I-node routines
97ecf3d421SBarry Smith    linear system matrix, which is also used to construct the preconditioner:
98d7ff4d9fSStefano Zampini    Mat Object: 1 MPI process
99d7ff4d9fSStefano Zampini      type: seqaij
100d7ff4d9fSStefano Zampini      rows=5, cols=5, bs=5 variable blocks set
101d7ff4d9fSStefano Zampini      total: nonzeros=11, allocated nonzeros=15
102d7ff4d9fSStefano Zampini      total number of mallocs used during MatSetValues calls=0
103d7ff4d9fSStefano Zampini        not using I-node routines
104d7ff4d9fSStefano Zampininumber of SNES iterations = 3
105d7ff4d9fSStefano Zampini
106d7ff4d9fSStefano ZampiniNorm of error 1.49752e-10, Iterations 3
107