DM Object: Mesh 1 MPI processes type: plex Mesh in 2 dimensions: 0-cells: 9 1-cells: 16 2-cells: 8 Labels: celltype: 3 strata with value/size (0 (9), 3 (8), 1 (16)) depth: 3 strata with value/size (0 (9), 1 (16), 2 (8)) marker: 4 strata with value/size (4 (5), 1 (3), 2 (5), 3 (3)) Face Sets: 4 strata with value/size (1 (2), 4 (2), 2 (2), 3 (2)) markerBottom: 1 strata with value/size (1 (3)) markerRight: 1 strata with value/size (1 (5)) markerTop: 1 strata with value/size (1 (3)) markerLeft: 1 strata with value/size (1 (5)) Integral of pressure: 0. SNES Object: 1 MPI processes type: newtonls maximum iterations=50, maximum function evaluations=10000 tolerances: relative=1e-08, absolute=1e-50, solution=1e-08 total number of linear solver iterations=4 total number of function evaluations=3 norm schedule ALWAYS SNESLineSearch Object: 1 MPI processes type: bt interpolation: cubic alpha=1.000000e-04 maxstep=1.000000e+08, minlambda=1.000000e-12 tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 maximum iterations=40 KSP Object: 1 MPI processes type: gmres restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement happy breakdown tolerance 1e-30 maximum iterations=10000, initial guess is zero tolerances: relative=1e-12, absolute=1e-10, divergence=10000. left preconditioning using PRECONDITIONED norm type for convergence test PC Object: 1 MPI processes type: fieldsplit FieldSplit with Schur preconditioner, factorization FULL Preconditioner for the Schur complement formed from A11 Split info: Split number 0 Defined by IS Split number 1 Defined by IS KSP solver for A00 block KSP Object: (fieldsplit_velocity_) 1 MPI processes type: gmres restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement happy breakdown tolerance 1e-30 maximum iterations=10000, initial guess is zero tolerances: relative=1e-05, absolute=1e-50, divergence=10000. left preconditioning using PRECONDITIONED norm type for convergence test PC Object: (fieldsplit_velocity_) 1 MPI processes type: lu out-of-place factorization tolerance for zero pivot 2.22045e-14 matrix ordering: nd factor fill ratio given 5., needed 1.15761 Factored matrix follows: Mat Object: 1 MPI processes type: seqaij rows=30, cols=30 package used to perform factorization: petsc total: nonzeros=426, allocated nonzeros=426 total number of mallocs used during MatSetValues calls=0 using I-node routines: found 17 nodes, limit used is 5 linear system matrix followed by preconditioner matrix: Mat Object: 1 MPI processes type: seqaij rows=30, cols=30 total: nonzeros=368, allocated nonzeros=368 total number of mallocs used during MatSetValues calls=0 using I-node routines: found 20 nodes, limit used is 5 Mat Object: (fieldsplit_velocity_) 1 MPI processes type: seqaij rows=30, cols=30 total: nonzeros=368, allocated nonzeros=368 total number of mallocs used during MatSetValues calls=0 using I-node routines: found 20 nodes, limit used is 5 KSP solver for S = A11 - A10 inv(A00) A01 KSP Object: (fieldsplit_pressure_) 1 MPI processes type: gmres restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement happy breakdown tolerance 1e-30 maximum iterations=10000, initial guess is zero tolerances: relative=1e-05, absolute=1e-50, divergence=10000. left preconditioning using PRECONDITIONED norm type for convergence test PC Object: (fieldsplit_pressure_) 1 MPI processes type: lu out-of-place factorization tolerance for zero pivot 2.22045e-14 matrix ordering: nd factor fill ratio given 5., needed 1.2439 Factored matrix follows: Mat Object: 1 MPI processes type: seqaij rows=9, cols=9 package used to perform factorization: petsc total: nonzeros=51, allocated nonzeros=51 total number of mallocs used during MatSetValues calls=0 not using I-node routines linear system matrix followed by preconditioner matrix: Mat Object: (fieldsplit_pressure_) 1 MPI processes type: schurcomplement rows=9, cols=9 has attached null space Schur complement A11 - A10 inv(A00) A01 A11 Mat Object: 1 MPI processes type: seqaij rows=9, cols=9 total: nonzeros=41, allocated nonzeros=41 total number of mallocs used during MatSetValues calls=0 has attached null space not using I-node routines A10 Mat Object: 1 MPI processes type: seqaij rows=9, cols=30 total: nonzeros=122, allocated nonzeros=122 total number of mallocs used during MatSetValues calls=0 not using I-node routines KSP of A00 KSP Object: (fieldsplit_velocity_) 1 MPI processes type: gmres restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement happy breakdown tolerance 1e-30 maximum iterations=10000, initial guess is zero tolerances: relative=1e-05, absolute=1e-50, divergence=10000. left preconditioning using PRECONDITIONED norm type for convergence test PC Object: (fieldsplit_velocity_) 1 MPI processes type: lu out-of-place factorization tolerance for zero pivot 2.22045e-14 matrix ordering: nd factor fill ratio given 5., needed 1.15761 Factored matrix follows: Mat Object: 1 MPI processes type: seqaij rows=30, cols=30 package used to perform factorization: petsc total: nonzeros=426, allocated nonzeros=426 total number of mallocs used during MatSetValues calls=0 using I-node routines: found 17 nodes, limit used is 5 linear system matrix followed by preconditioner matrix: Mat Object: 1 MPI processes type: seqaij rows=30, cols=30 total: nonzeros=368, allocated nonzeros=368 total number of mallocs used during MatSetValues calls=0 using I-node routines: found 20 nodes, limit used is 5 Mat Object: (fieldsplit_velocity_) 1 MPI processes type: seqaij rows=30, cols=30 total: nonzeros=368, allocated nonzeros=368 total number of mallocs used during MatSetValues calls=0 using I-node routines: found 20 nodes, limit used is 5 A01 Mat Object: 1 MPI processes type: seqaij rows=30, cols=9 total: nonzeros=122, allocated nonzeros=122 total number of mallocs used during MatSetValues calls=0 using I-node routines: found 20 nodes, limit used is 5 Mat Object: (fieldsplit_pressure_) 1 MPI processes type: seqaij rows=9, cols=9 total: nonzeros=41, allocated nonzeros=41 total number of mallocs used during MatSetValues calls=0 not using I-node routines linear system matrix followed by preconditioner matrix: Mat Object: 1 MPI processes type: seqaij rows=39, cols=39 total: nonzeros=653, allocated nonzeros=653 total number of mallocs used during MatSetValues calls=0 has attached null space using I-node routines: found 24 nodes, limit used is 5 Mat Object: 1 MPI processes type: seqaij rows=39, cols=39 total: nonzeros=653, allocated nonzeros=653 total number of mallocs used during MatSetValues calls=0 using I-node routines: found 24 nodes, limit used is 5 Number of SNES iterations=4 L_2 Error: 0.0288 [0.000564, 0.0288] Integral of pressure: 0.