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