1KSP Object: (fieldsplit_splitname_) 1 MPI process 2 type: preonly 3 maximum iterations=10000, initial guess is zero 4 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 5 left preconditioning 6 using DEFAULT norm type for convergence test 7PC Object: (fieldsplit_splitname_) 1 MPI process 8 type: ilu 9 PC has not been set up so information may be incomplete 10 out-of-place factorization 11 0 levels of fill 12 tolerance for zero pivot 2.22045e-14 13 linear system matrix, which is also used to construct the preconditioner: 14 Mat Object: (fieldsplit_splitname_) 1 MPI process 15 type: seqaij 16 rows=10, cols=10 17 total: nonzeros=28, allocated nonzeros=28 18 total number of mallocs used during MatSetValues calls=0 19 not using I-node routines 20 0 KSP Residual norm 3.162277660168e+00 21 1 KSP Residual norm 3.040470972244e-16 22KSP Object: 1 MPI process 23 type: gmres 24 restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 25 happy breakdown tolerance=1e-30 26 maximum iterations=10000, initial guess is zero 27 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 28 left preconditioning 29 using PRECONDITIONED norm type for convergence test 30PC Object: 1 MPI process 31 type: fieldsplit 32 FieldSplit with MULTIPLICATIVE composition: total splits = 2 33 Solver info for each split is in the following KSP objects: 34 Split number 0 Defined by IS 35 KSP Object: (fieldsplit_splitname_) 1 MPI process 36 type: preonly 37 maximum iterations=10000, initial guess is zero 38 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 39 left preconditioning 40 not checking for convergence 41 PC Object: (fieldsplit_splitname_) 1 MPI process 42 type: ilu 43 out-of-place factorization 44 0 levels of fill 45 tolerance for zero pivot 2.22045e-14 46 matrix ordering: natural 47 factor fill ratio given 1., needed 1. 48 Factored matrix: 49 Mat Object: (fieldsplit_splitname_) 1 MPI process 50 type: seqaij 51 rows=10, cols=10 52 package used to perform factorization: petsc 53 total: nonzeros=28, allocated nonzeros=28 54 not using I-node routines 55 linear system matrix, which is also used to construct the preconditioner: 56 Mat Object: (fieldsplit_splitname_) 1 MPI process 57 type: seqaij 58 rows=10, cols=10 59 total: nonzeros=28, allocated nonzeros=28 60 total number of mallocs used during MatSetValues calls=0 61 not using I-node routines 62 Split number 1 Defined by IS 63 KSP Object: (fieldsplit_1_) 1 MPI process 64 type: preonly 65 maximum iterations=10000, initial guess is zero 66 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 67 left preconditioning 68 not checking for convergence 69 PC Object: (fieldsplit_1_) 1 MPI process 70 type: ilu 71 out-of-place factorization 72 0 levels of fill 73 tolerance for zero pivot 2.22045e-14 74 matrix ordering: natural 75 factor fill ratio given 1., needed 1. 76 Factored matrix: 77 Mat Object: (fieldsplit_1_) 1 MPI process 78 type: seqaij 79 rows=0, cols=0 80 package used to perform factorization: petsc 81 total: nonzeros=0, allocated nonzeros=0 82 not using I-node routines 83 linear system matrix, which is also used to construct the preconditioner: 84 Mat Object: (fieldsplit_1_) 1 MPI process 85 type: seqaij 86 rows=0, cols=0 87 total: nonzeros=0, allocated nonzeros=0 88 total number of mallocs used during MatSetValues calls=0 89 not using I-node routines 90 linear system matrix, which is also used to construct the preconditioner: 91 Mat Object: (fieldsplit_splitname_) 1 MPI process 92 type: seqaij 93 rows=10, cols=10 94 total: nonzeros=28, allocated nonzeros=28 95 total number of mallocs used during MatSetValues calls=0 96 not using I-node routines 97Norm of error < 1.e-12, Iterations = 1 98