xref: /petsc/src/snes/tutorials/output/ex5_5_aspin.out (revision 70646cd191a02c3aba559ba717dac5da7a8a1e20)
1c4762a1bSJed Brown  0 SNES Function norm 6.61942
2c4762a1bSJed Brown    0 KSP Residual norm 6.61942
3c4762a1bSJed Brown    1 KSP Residual norm 2.31191
4c4762a1bSJed Brown    2 KSP Residual norm 1.86097
5c4762a1bSJed Brown    3 KSP Residual norm 1.32498
6c4762a1bSJed Brown    4 KSP Residual norm 0.38112
7c4762a1bSJed Brown    5 KSP Residual norm 0.104722
8c4762a1bSJed Brown    6 KSP Residual norm 0.0173509
9c4762a1bSJed Brown    7 KSP Residual norm 0.00612586
10c4762a1bSJed Brown    8 KSP Residual norm 0.00134469
11c4762a1bSJed Brown    9 KSP Residual norm 0.00043695
12c4762a1bSJed Brown   10 KSP Residual norm 8.91998e-05
13c4762a1bSJed Brown   11 KSP Residual norm 1.21254e-05
14c4762a1bSJed Brown  1 SNES Function norm 0.276602
15c4762a1bSJed Brown    0 KSP Residual norm 0.276602
16c4762a1bSJed Brown    1 KSP Residual norm 0.116835
17c4762a1bSJed Brown    2 KSP Residual norm 0.0552827
18c4762a1bSJed Brown    3 KSP Residual norm 0.0332203
19c4762a1bSJed Brown    4 KSP Residual norm 0.00554311
20c4762a1bSJed Brown    5 KSP Residual norm 0.00114928
21c4762a1bSJed Brown    6 KSP Residual norm 0.000359537
22c4762a1bSJed Brown    7 KSP Residual norm 0.000103556
23c4762a1bSJed Brown    8 KSP Residual norm 3.36437e-05
24c4762a1bSJed Brown    9 KSP Residual norm 9.98437e-06
25c4762a1bSJed Brown   10 KSP Residual norm 3.82372e-06
26c4762a1bSJed Brown   11 KSP Residual norm 2.05596e-07
27c4762a1bSJed Brown  2 SNES Function norm 0.00114263
28c4762a1bSJed Brown    0 KSP Residual norm 0.00114263
29c4762a1bSJed Brown    1 KSP Residual norm 0.000514134
30c4762a1bSJed Brown    2 KSP Residual norm 0.000217556
31c4762a1bSJed Brown    3 KSP Residual norm 0.000141758
32c4762a1bSJed Brown    4 KSP Residual norm 2.24943e-05
33c4762a1bSJed Brown    5 KSP Residual norm 4.0278e-06
34c4762a1bSJed Brown    6 KSP Residual norm 1.94568e-06
35c4762a1bSJed Brown    7 KSP Residual norm 4.39092e-07
36c4762a1bSJed Brown    8 KSP Residual norm 1.20951e-07
37c4762a1bSJed Brown    9 KSP Residual norm 3.88106e-08
38c4762a1bSJed Brown   10 KSP Residual norm 1.47473e-08
39c4762a1bSJed Brown   11 KSP Residual norm 8.100e-10
40c4762a1bSJed Brown  3 SNES Function norm 2.04173e-08
41c4762a1bSJed BrownNonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 3
42c4762a1bSJed BrownSNES Object: 4 MPI processes
432891b2c6SStefano Zampini  type: aspin
44c4762a1bSJed Brown  maximum iterations=50, maximum function evaluations=10000
45c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
46c4762a1bSJed Brown  total number of linear solver iterations=33
47c4762a1bSJed Brown  total number of function evaluations=0
48c4762a1bSJed Brown  norm schedule ALWAYS
49c4762a1bSJed Brown  Jacobian is built using a DMDA local Jacobian
50c4762a1bSJed Brown  SNESLineSearch Object: 4 MPI processes
51c4762a1bSJed Brown    type: bt
52c4762a1bSJed Brown      interpolation: cubic
53c4762a1bSJed Brown      alpha=1.000000e-04
54a99ef635SJonas Heinzmann    maxlambda=1.000000e+00, minlambda=1.000000e-12
55c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
56c4762a1bSJed Brown    maximum iterations=40
57c4762a1bSJed Brown  SNES Object: (npc_) 4 MPI processes
58c4762a1bSJed Brown    type: nasm
59c4762a1bSJed Brown      total subdomain blocks = 4
6083dc3634SPierre Jolivet      Local solver information for first block on rank 0:
6183dc3634SPierre Jolivet      Use -npc_snes_view ::ascii_info_detail to display information for all blocks
628cc725e6SPierre Jolivet        SNES Object: (npc_sub_) 1 MPI process
63c4762a1bSJed Brown          type: newtonls
64c4762a1bSJed Brown          maximum iterations=50, maximum function evaluations=10000
65c4762a1bSJed Brown          tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
66c4762a1bSJed Brown          total number of linear solver iterations=1
67c4762a1bSJed Brown          total number of function evaluations=3
68c4762a1bSJed Brown          norm schedule ALWAYS
69c4762a1bSJed Brown          Jacobian is built using a DMDA local Jacobian
708cc725e6SPierre Jolivet          SNESLineSearch Object: (npc_sub_) 1 MPI process
71c4762a1bSJed Brown            type: bt
72c4762a1bSJed Brown              interpolation: cubic
73c4762a1bSJed Brown              alpha=1.000000e-04
74a99ef635SJonas Heinzmann            maxlambda=1.000000e+00, minlambda=1.000000e-12
75c4762a1bSJed Brown            tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
76c4762a1bSJed Brown            maximum iterations=40
778cc725e6SPierre Jolivet          KSP Object: (npc_sub_) 1 MPI process
78c4762a1bSJed Brown            type: preonly
79c4762a1bSJed Brown            maximum iterations=10000, initial guess is zero
80c4762a1bSJed Brown            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
81c4762a1bSJed Brown            left preconditioning
828405740aSBarry Smith            not checking for convergence
838cc725e6SPierre Jolivet          PC Object: (npc_sub_) 1 MPI process
84c4762a1bSJed Brown            type: lu
85c4762a1bSJed Brown              out-of-place factorization
86c4762a1bSJed Brown              tolerance for zero pivot 2.22045e-14
87c4762a1bSJed Brown              matrix ordering: nd
88c4762a1bSJed Brown              factor fill ratio given 5., needed 4.91439
89ecf3d421SBarry Smith                Factored matrix:
9026cc229bSBarry Smith                  Mat Object: (npc_sub_) 1 MPI process
91c4762a1bSJed Brown                    type: seqaij
92c4762a1bSJed Brown                    rows=784, cols=784
93c4762a1bSJed Brown                    package used to perform factorization: petsc
94c4762a1bSJed Brown                    total: nonzeros=18714, allocated nonzeros=18714
95c4762a1bSJed Brown                      not using I-node routines
96ecf3d421SBarry Smith            linear system matrix, which is also used to construct the preconditioner:
9726cc229bSBarry Smith            Mat Object: 1 MPI process
98c4762a1bSJed Brown              type: seqaij
99c4762a1bSJed Brown              rows=784, cols=784
100c4762a1bSJed Brown              total: nonzeros=3808, allocated nonzeros=3808
101c4762a1bSJed Brown              total number of mallocs used during MatSetValues calls=0
102c4762a1bSJed Brown                not using I-node routines
103c4762a1bSJed Brown    maximum iterations=1, maximum function evaluations=10000
104c4762a1bSJed Brown    tolerances: relative=0., absolute=0., solution=0.
105c4762a1bSJed Brown    total number of function evaluations=4
106c4762a1bSJed Brown    Jacobian is built using a DMDA local Jacobian
107c4762a1bSJed Brown  KSP Object: 4 MPI processes
108c4762a1bSJed Brown    type: gmres
109f971d498SPierre Jolivet      restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
110*143f2514SPierre Jolivet      happy breakdown tolerance=1e-30
111c4762a1bSJed Brown    maximum iterations=10000, initial guess is zero
112c4762a1bSJed Brown    tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
113c4762a1bSJed Brown    left preconditioning
114c4762a1bSJed Brown    using PRECONDITIONED norm type for convergence test
115c4762a1bSJed Brown  PC Object: 4 MPI processes
116c4762a1bSJed Brown    type: none
117ecf3d421SBarry Smith    linear system matrix, followed by the matrix used to construct the preconditioner:
118c4762a1bSJed Brown    Mat Object: 4 MPI processes
119c4762a1bSJed Brown      type: shell
120c4762a1bSJed Brown      rows=2401, cols=2401
121c4762a1bSJed Brown    Mat Object: 4 MPI processes
122c4762a1bSJed Brown      type: mpiaij
123c4762a1bSJed Brown      rows=2401, cols=2401
124c4762a1bSJed Brown      total: nonzeros=11809, allocated nonzeros=11809
125c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
126