1DM Object: Mesh 1 MPI processes 2 type: plex 3Mesh in 2 dimensions: 4 0-cells: 9 5 1-cells: 16 6 2-cells: 8 7Labels: 8 celltype: 3 strata with value/size (0 (9), 3 (8), 1 (16)) 9 depth: 3 strata with value/size (0 (9), 1 (16), 2 (8)) 10 marker: 4 strata with value/size (4 (5), 1 (3), 2 (5), 3 (3)) 11 Face Sets: 4 strata with value/size (1 (2), 4 (2), 2 (2), 3 (2)) 12 markerBottom: 1 strata with value/size (1 (3)) 13 markerRight: 1 strata with value/size (1 (5)) 14 markerTop: 1 strata with value/size (1 (3)) 15 markerLeft: 1 strata with value/size (1 (5)) 16Integral of pressure: 0. 17SNES Object: 1 MPI processes 18 type: newtonls 19 maximum iterations=50, maximum function evaluations=10000 20 tolerances: relative=1e-08, absolute=1e-50, solution=1e-08 21 total number of linear solver iterations=4 22 total number of function evaluations=3 23 norm schedule ALWAYS 24 SNESLineSearch Object: 1 MPI processes 25 type: bt 26 interpolation: cubic 27 alpha=1.000000e-04 28 maxstep=1.000000e+08, minlambda=1.000000e-12 29 tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 30 maximum iterations=40 31 KSP Object: 1 MPI processes 32 type: gmres 33 restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement 34 happy breakdown tolerance 1e-30 35 maximum iterations=10000, initial guess is zero 36 tolerances: relative=1e-12, absolute=1e-10, divergence=10000. 37 left preconditioning 38 using PRECONDITIONED norm type for convergence test 39 PC Object: 1 MPI processes 40 type: fieldsplit 41 FieldSplit with Schur preconditioner, factorization FULL 42 Preconditioner for the Schur complement formed from A11 43 Split info: 44 Split number 0 Defined by IS 45 Split number 1 Defined by IS 46 KSP solver for A00 block 47 KSP Object: (fieldsplit_velocity_) 1 MPI processes 48 type: gmres 49 restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement 50 happy breakdown tolerance 1e-30 51 maximum iterations=10000, initial guess is zero 52 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 53 left preconditioning 54 using PRECONDITIONED norm type for convergence test 55 PC Object: (fieldsplit_velocity_) 1 MPI processes 56 type: lu 57 out-of-place factorization 58 tolerance for zero pivot 2.22045e-14 59 matrix ordering: nd 60 factor fill ratio given 5., needed 1.15761 61 Factored matrix follows: 62 Mat Object: 1 MPI processes 63 type: seqaij 64 rows=30, cols=30 65 package used to perform factorization: petsc 66 total: nonzeros=426, allocated nonzeros=426 67 total number of mallocs used during MatSetValues calls=0 68 using I-node routines: found 17 nodes, limit used is 5 69 linear system matrix followed by preconditioner matrix: 70 Mat Object: 1 MPI processes 71 type: seqaij 72 rows=30, cols=30 73 total: nonzeros=368, allocated nonzeros=368 74 total number of mallocs used during MatSetValues calls=0 75 using I-node routines: found 20 nodes, limit used is 5 76 Mat Object: (fieldsplit_velocity_) 1 MPI processes 77 type: seqaij 78 rows=30, cols=30 79 total: nonzeros=368, allocated nonzeros=368 80 total number of mallocs used during MatSetValues calls=0 81 using I-node routines: found 20 nodes, limit used is 5 82 KSP solver for S = A11 - A10 inv(A00) A01 83 KSP Object: (fieldsplit_pressure_) 1 MPI processes 84 type: gmres 85 restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement 86 happy breakdown tolerance 1e-30 87 maximum iterations=10000, initial guess is zero 88 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 89 left preconditioning 90 using PRECONDITIONED norm type for convergence test 91 PC Object: (fieldsplit_pressure_) 1 MPI processes 92 type: lu 93 out-of-place factorization 94 tolerance for zero pivot 2.22045e-14 95 matrix ordering: nd 96 factor fill ratio given 5., needed 1.2439 97 Factored matrix follows: 98 Mat Object: 1 MPI processes 99 type: seqaij 100 rows=9, cols=9 101 package used to perform factorization: petsc 102 total: nonzeros=51, allocated nonzeros=51 103 total number of mallocs used during MatSetValues calls=0 104 not using I-node routines 105 linear system matrix followed by preconditioner matrix: 106 Mat Object: (fieldsplit_pressure_) 1 MPI processes 107 type: schurcomplement 108 rows=9, cols=9 109 has attached null space 110 Schur complement A11 - A10 inv(A00) A01 111 A11 112 Mat Object: 1 MPI processes 113 type: seqaij 114 rows=9, cols=9 115 total: nonzeros=41, allocated nonzeros=41 116 total number of mallocs used during MatSetValues calls=0 117 has attached null space 118 not using I-node routines 119 A10 120 Mat Object: 1 MPI processes 121 type: seqaij 122 rows=9, cols=30 123 total: nonzeros=122, allocated nonzeros=122 124 total number of mallocs used during MatSetValues calls=0 125 not using I-node routines 126 KSP of A00 127 KSP Object: (fieldsplit_velocity_) 1 MPI processes 128 type: gmres 129 restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement 130 happy breakdown tolerance 1e-30 131 maximum iterations=10000, initial guess is zero 132 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 133 left preconditioning 134 using PRECONDITIONED norm type for convergence test 135 PC Object: (fieldsplit_velocity_) 1 MPI processes 136 type: lu 137 out-of-place factorization 138 tolerance for zero pivot 2.22045e-14 139 matrix ordering: nd 140 factor fill ratio given 5., needed 1.15761 141 Factored matrix follows: 142 Mat Object: 1 MPI processes 143 type: seqaij 144 rows=30, cols=30 145 package used to perform factorization: petsc 146 total: nonzeros=426, allocated nonzeros=426 147 total number of mallocs used during MatSetValues calls=0 148 using I-node routines: found 17 nodes, limit used is 5 149 linear system matrix followed by preconditioner matrix: 150 Mat Object: 1 MPI processes 151 type: seqaij 152 rows=30, cols=30 153 total: nonzeros=368, allocated nonzeros=368 154 total number of mallocs used during MatSetValues calls=0 155 using I-node routines: found 20 nodes, limit used is 5 156 Mat Object: (fieldsplit_velocity_) 1 MPI processes 157 type: seqaij 158 rows=30, cols=30 159 total: nonzeros=368, allocated nonzeros=368 160 total number of mallocs used during MatSetValues calls=0 161 using I-node routines: found 20 nodes, limit used is 5 162 A01 163 Mat Object: 1 MPI processes 164 type: seqaij 165 rows=30, cols=9 166 total: nonzeros=122, allocated nonzeros=122 167 total number of mallocs used during MatSetValues calls=0 168 using I-node routines: found 20 nodes, limit used is 5 169 Mat Object: (fieldsplit_pressure_) 1 MPI processes 170 type: seqaij 171 rows=9, cols=9 172 total: nonzeros=41, allocated nonzeros=41 173 total number of mallocs used during MatSetValues calls=0 174 not using I-node routines 175 linear system matrix followed by preconditioner matrix: 176 Mat Object: 1 MPI processes 177 type: seqaij 178 rows=39, cols=39 179 total: nonzeros=653, allocated nonzeros=653 180 total number of mallocs used during MatSetValues calls=0 181 has attached null space 182 using I-node routines: found 24 nodes, limit used is 5 183 Mat Object: 1 MPI processes 184 type: seqaij 185 rows=39, cols=39 186 total: nonzeros=653, allocated nonzeros=653 187 total number of mallocs used during MatSetValues calls=0 188 using I-node routines: found 24 nodes, limit used is 5 189Number of SNES iterations=4 190L_2 Error: 0.0288 [0.000564, 0.0288] 191Integral of pressure: 0. 192