1  0 SNES Function norm 4.34278
2    0 KSP Residual norm 4.34278
3    1 KSP Residual norm < 1.e-11
4  1 SNES Function norm < 1.e-11
5Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
6SNES Object: 1 MPI processes
7  type: ls
8  maximum iterations=50, maximum function evaluations=10000
9  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
10  total number of linear solver iterations=1
11  total number of function evaluations=2
12  KSP Object: 1 MPI processes
13    type: fgmres
14      restart=100, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
15      happy breakdown tolerance 1e-30
16    maximum iterations=10000, initial guess is zero
17    tolerances:  relative=1e-09, absolute=1e-50, divergence=10000.
18    right preconditioning
19    using UNPRECONDITIONED norm type for convergence test
20  PC Object: 1 MPI processes
21    type: fieldsplit
22      FieldSplit with ADDITIVE composition: total splits = 2
23      Solver info for each split is in the following KSP objects:
24      Split number 0 Defined by IS
25      KSP Object: (fieldsplit_0_) 1 MPI processes
26        type: fgmres
27          restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
28          happy breakdown tolerance 1e-30
29        maximum iterations=10000, initial guess is zero
30        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
31        right preconditioning
32        has attached null space
33        using UNPRECONDITIONED norm type for convergence test
34      PC Object: (fieldsplit_0_) 1 MPI processes
35        type: fieldsplit
36          FieldSplit with Schur preconditioner, factorization FULL
37          Preconditioner for the Schur complement formed from the block diagonal part of A11
38          Split info:
39          Split number 0 Defined by IS
40          Split number 1 Defined by IS
41          KSP solver for A00 block
42            KSP Object: (fieldsplit_0_fieldsplit_velocity_) 1 MPI processes
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: (fieldsplit_0_fieldsplit_velocity_) 1 MPI processes
49              type: lu
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.17778
54                  Factored matrix follows:
55                    Mat Object: 1 MPI processes
56                      type: seqaij
57                      rows=18, cols=18
58                      package used to perform factorization: petsc
59                      total: nonzeros=212, allocated nonzeros=212
60                        using I-node routines: found 8 nodes, limit used is 5
61              linear system matrix = precond matrix:
62              Mat Object: 1 MPI processes
63                type: seqaij
64                rows=18, cols=18
65                total: nonzeros=180, allocated nonzeros=180
66                total number of mallocs used during MatSetValues calls=0
67                  using I-node routines: found 9 nodes, limit used is 5
68          KSP solver for S = A11 - A10 inv(A00) A01
69            KSP Object: (fieldsplit_0_fieldsplit_pressure_) 1 MPI processes
70              type: gmres
71                restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
72                happy breakdown tolerance 1e-30
73              maximum iterations=10000, initial guess is zero
74              tolerances:  relative=1e-10, absolute=1e-50, divergence=10000.
75              left preconditioning
76              has attached null space
77              using PRECONDITIONED norm type for convergence test
78            PC Object: (fieldsplit_0_fieldsplit_pressure_) 1 MPI processes
79              type: jacobi
80              linear system matrix followed by preconditioner matrix:
81              Mat Object: 1 MPI processes
82                type: schurcomplement
83                rows=9, cols=9
84                  Schur complement A11 - A10 inv(A00) A01
85                  A11
86                    Mat Object: 1 MPI processes
87                      type: seqaij
88                      rows=9, cols=9
89                      total: nonzeros=41, allocated nonzeros=41
90                      total number of mallocs used during MatSetValues calls=0
91                        not using I-node routines
92                  A10
93                    Mat Object: 1 MPI processes
94                      type: seqaij
95                      rows=9, cols=18
96                      total: nonzeros=78, allocated nonzeros=78
97                      total number of mallocs used during MatSetValues calls=0
98                        not using I-node routines
99                  KSP of A00
100                    KSP Object: (fieldsplit_0_fieldsplit_velocity_) 1 MPI processes
101                      type: preonly
102                      maximum iterations=10000, initial guess is zero
103                      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
104                      left preconditioning
105                      using NONE norm type for convergence test
106                    PC Object: (fieldsplit_0_fieldsplit_velocity_) 1 MPI processes
107                      type: lu
108                        out-of-place factorization
109                        tolerance for zero pivot 2.22045e-14
110                        matrix ordering: nd
111                        factor fill ratio given 5., needed 1.17778
112                          Factored matrix follows:
113                            Mat Object: 1 MPI processes
114                              type: seqaij
115                              rows=18, cols=18
116                              package used to perform factorization: petsc
117                              total: nonzeros=212, allocated nonzeros=212
118                                using I-node routines: found 8 nodes, limit used is 5
119                      linear system matrix = precond matrix:
120                      Mat Object: 1 MPI processes
121                        type: seqaij
122                        rows=18, cols=18
123                        total: nonzeros=180, allocated nonzeros=180
124                        total number of mallocs used during MatSetValues calls=0
125                          using I-node routines: found 9 nodes, limit used is 5
126                  A01
127                    Mat Object: 1 MPI processes
128                      type: seqaij
129                      rows=18, cols=9
130                      total: nonzeros=78, allocated nonzeros=78
131                      total number of mallocs used during MatSetValues calls=0
132                        using I-node routines: found 9 nodes, limit used is 5
133              Mat Object: 1 MPI processes
134                type: seqaij
135                rows=9, cols=9
136                total: nonzeros=41, allocated nonzeros=41
137                total number of mallocs used during MatSetValues calls=0
138                  not using I-node routines
139        linear system matrix = precond matrix:
140        Mat Object: 1 MPI processes
141          type: seqaij
142          rows=27, cols=27
143          total: nonzeros=377, allocated nonzeros=377
144          total number of mallocs used during MatSetValues calls=0
145            using I-node routines: found 17 nodes, limit used is 5
146      Split number 1 Defined by IS
147      KSP Object: (fieldsplit_temperature_) 1 MPI processes
148        type: preonly
149        maximum iterations=10000, initial guess is zero
150        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
151        left preconditioning
152        using NONE norm type for convergence test
153      PC Object: (fieldsplit_temperature_) 1 MPI processes
154        type: lu
155          out-of-place factorization
156          tolerance for zero pivot 2.22045e-14
157          matrix ordering: nd
158          factor fill ratio given 5., needed 1.
159            Factored matrix follows:
160              Mat Object: 1 MPI processes
161                type: seqaij
162                rows=1, cols=1
163                package used to perform factorization: petsc
164                total: nonzeros=1, allocated nonzeros=1
165                  not using I-node routines
166        linear system matrix = precond matrix:
167        Mat Object: 1 MPI processes
168          type: seqaij
169          rows=1, cols=1
170          total: nonzeros=1, allocated nonzeros=1
171          total number of mallocs used during MatSetValues calls=0
172            not using I-node routines
173    linear system matrix = precond matrix:
174    Mat Object: 1 MPI processes
175      type: seqaij
176      rows=28, cols=28
177      total: nonzeros=428, allocated nonzeros=428
178      total number of mallocs used during MatSetValues calls=0
179        using I-node routines: found 17 nodes, limit used is 5
180  SNESLineSearch Object: 1 MPI processes
181    type: bt
182      interpolation: cubic
183      alpha=1.000000e-04
184    maxstep=1.000000e+08, minlambda=1.000000e-12
185    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
186    maximum iterations=40
187Number of SNES iterations = 1
188L_2 Error: 1.24
189