1 0 KSP Residual norm 0.0443241 2 Residual norms for mg_levels_1_ solve. 3 0 KSP Residual norm 2.33385 4 1 KSP Residual norm 1.18269 5 2 KSP Residual norm 0.367737 6 Residual norms for mg_levels_1_ solve. 7 0 KSP Residual norm 0.372534 8 1 KSP Residual norm 0.190318 9 2 KSP Residual norm 0.0612006 10 Residual norms for mg_levels_2_ solve. 11 0 KSP Residual norm 1.65824 12 1 KSP Residual norm 0.864691 13 2 KSP Residual norm 0.214791 14 Residual norms for mg_levels_1_ solve. 15 0 KSP Residual norm 0.0276895 16 1 KSP Residual norm 0.0154796 17 2 KSP Residual norm 0.00702236 18 Residual norms for mg_levels_1_ solve. 19 0 KSP Residual norm 0.00783567 20 1 KSP Residual norm 0.00476578 21 2 KSP Residual norm 0.00137409 22 Residual norms for mg_levels_2_ solve. 23 0 KSP Residual norm 0.217797 24 1 KSP Residual norm 0.116558 25 2 KSP Residual norm 0.0312166 26 1 KSP Residual norm 0.00138323 27 Residual norms for mg_levels_1_ solve. 28 0 KSP Residual norm 0.26684 29 1 KSP Residual norm 0.173881 30 2 KSP Residual norm 0.061286 31 Residual norms for mg_levels_1_ solve. 32 0 KSP Residual norm 0.0629698 33 1 KSP Residual norm 0.0351539 34 2 KSP Residual norm 0.0119135 35 Residual norms for mg_levels_2_ solve. 36 0 KSP Residual norm 0.982198 37 1 KSP Residual norm 0.561428 38 2 KSP Residual norm 0.152152 39 Residual norms for mg_levels_1_ solve. 40 0 KSP Residual norm 0.0507925 41 1 KSP Residual norm 0.0331169 42 2 KSP Residual norm 0.00961403 43 Residual norms for mg_levels_1_ solve. 44 0 KSP Residual norm 0.0100591 45 1 KSP Residual norm 0.00669029 46 2 KSP Residual norm 0.00249984 47 Residual norms for mg_levels_2_ solve. 48 0 KSP Residual norm 0.16365 49 1 KSP Residual norm 0.100099 50 2 KSP Residual norm 0.0346352 51 2 KSP Residual norm 3.36276e-05 52 Residual norms for mg_levels_1_ solve. 53 0 KSP Residual norm 0.574261 54 1 KSP Residual norm 0.370644 55 2 KSP Residual norm 0.103663 56 Residual norms for mg_levels_1_ solve. 57 0 KSP Residual norm 0.095791 58 1 KSP Residual norm 0.0584995 59 2 KSP Residual norm 0.0234572 60 Residual norms for mg_levels_2_ solve. 61 0 KSP Residual norm 1.13144 62 1 KSP Residual norm 0.657896 63 2 KSP Residual norm 0.198591 64 Residual norms for mg_levels_1_ solve. 65 0 KSP Residual norm 0.132276 66 1 KSP Residual norm 0.0940755 67 2 KSP Residual norm 0.0309249 68 Residual norms for mg_levels_1_ solve. 69 0 KSP Residual norm 0.0234275 70 1 KSP Residual norm 0.0102593 71 2 KSP Residual norm 0.00680986 72 Residual norms for mg_levels_2_ solve. 73 0 KSP Residual norm 0.238703 74 1 KSP Residual norm 0.158193 75 2 KSP Residual norm 0.0604068 76 3 KSP Residual norm 1.97101e-06 77 Residual norms for mg_levels_1_ solve. 78 0 KSP Residual norm 0.495273 79 1 KSP Residual norm 0.234702 80 2 KSP Residual norm 0.146941 81 Residual norms for mg_levels_1_ solve. 82 0 KSP Residual norm 0.19482 83 1 KSP Residual norm 0.115058 84 2 KSP Residual norm 0.0323438 85 Residual norms for mg_levels_2_ solve. 86 0 KSP Residual norm 0.852783 87 1 KSP Residual norm 0.42757 88 2 KSP Residual norm 0.242289 89 Residual norms for mg_levels_1_ solve. 90 0 KSP Residual norm 0.100108 91 1 KSP Residual norm 0.0444515 92 2 KSP Residual norm 0.037141 93 Residual norms for mg_levels_1_ solve. 94 0 KSP Residual norm 0.0466498 95 1 KSP Residual norm 0.0264831 96 2 KSP Residual norm 0.00780339 97 Residual norms for mg_levels_2_ solve. 98 0 KSP Residual norm 0.28356 99 1 KSP Residual norm 0.155117 100 2 KSP Residual norm 0.0560442 101 4 KSP Residual norm 1.01338e-07 102KSP Object: 1 MPI process 103 type: fgmres 104 restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 105 happy breakdown tolerance=1e-30 106 maximum iterations=10000, initial guess is zero 107 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 108 right preconditioning 109 using UNPRECONDITIONED norm type for convergence test 110PC Object: 1 MPI process 111 type: mg 112 type is FULL, levels=3 cycles=v 113 Not using Galerkin computed coarse grid matrices 114 Coarse grid solver -- level 0 ------------------------------- 115 KSP Object: (mg_coarse_) 1 MPI process 116 type: preonly 117 maximum iterations=10000, initial guess is zero 118 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 119 left preconditioning 120 not checking for convergence 121 PC Object: (mg_coarse_) 1 MPI process 122 type: lu 123 out-of-place factorization 124 tolerance for zero pivot 2.22045e-14 125 using diagonal shift on blocks to prevent zero pivot [INBLOCKS] 126 matrix ordering: nd 127 factor fill ratio given 5., needed 1.60209 128 Factored matrix: 129 Mat Object: (mg_coarse_) 1 MPI process 130 type: seqaij 131 rows=128, cols=128 132 package used to perform factorization: petsc 133 total: nonzeros=612, allocated nonzeros=612 134 not using I-node routines 135 linear system matrix, which is also used to construct the preconditioner: 136 Mat Object: 1 MPI process 137 type: seqaij 138 rows=128, cols=128 139 total: nonzeros=382, allocated nonzeros=384 140 total number of mallocs used during MatSetValues calls=0 141 not using I-node routines 142 Down solver (pre-smoother) on level 1 ------------------------------- 143 KSP Object: (mg_levels_1_) 1 MPI process 144 type: chebyshev 145 Chebyshev polynomial of first kind 146 eigenvalue targets used: min 0.099124, max 1.09036 147 eigenvalues estimated via gmres: min 0.0171844, max 0.99124 148 eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1] 149 KSP Object: (mg_levels_1_esteig_) 1 MPI process 150 type: gmres 151 restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 152 happy breakdown tolerance=1e-30 153 maximum iterations=10, initial guess is zero 154 tolerances: relative=1e-12, absolute=1e-50, divergence=10000. 155 left preconditioning 156 using PRECONDITIONED norm type for convergence test 157 estimating eigenvalues using a noisy random number generated right-hand side 158 maximum iterations=2, nonzero initial guess 159 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 160 left preconditioning 161 not checking for convergence 162 PC Object: (mg_levels_1_) 1 MPI process 163 type: sor 164 type = local_symmetric, iterations = 1, local iterations = 1, omega = 1. 165 linear system matrix, which is also used to construct the preconditioner: 166 Mat Object: 1 MPI process 167 type: seqaij 168 rows=255, cols=255 169 total: nonzeros=763, allocated nonzeros=765 170 total number of mallocs used during MatSetValues calls=0 171 not using I-node routines 172 Up solver (post-smoother) same as down solver (pre-smoother) 173 Down solver (pre-smoother) on level 2 ------------------------------- 174 KSP Object: (mg_levels_2_) 1 MPI process 175 type: chebyshev 176 Chebyshev polynomial of first kind 177 eigenvalue targets used: min 0.0977779, max 1.07556 178 eigenvalues estimated via gmres: min 0.00339269, max 0.977779 179 eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1] 180 KSP Object: (mg_levels_2_esteig_) 1 MPI process 181 type: gmres 182 restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 183 happy breakdown tolerance=1e-30 184 maximum iterations=10, initial guess is zero 185 tolerances: relative=1e-12, absolute=1e-50, divergence=10000. 186 left preconditioning 187 using PRECONDITIONED norm type for convergence test 188 estimating eigenvalues using a noisy random number generated right-hand side 189 maximum iterations=2, nonzero initial guess 190 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 191 left preconditioning 192 not checking for convergence 193 PC Object: (mg_levels_2_) 1 MPI process 194 type: sor 195 type = local_symmetric, iterations = 1, local iterations = 1, omega = 1. 196 linear system matrix, which is also used to construct the preconditioner: 197 Mat Object: 1 MPI process 198 type: seqaij 199 rows=509, cols=509 200 total: nonzeros=1525, allocated nonzeros=1527 201 total number of mallocs used during MatSetValues calls=0 202 not using I-node routines 203 Up solver (post-smoother) same as down solver (pre-smoother) 204 linear system matrix, which is also used to construct the preconditioner: 205 Mat Object: 1 MPI process 206 type: seqaij 207 rows=509, cols=509 208 total: nonzeros=1525, allocated nonzeros=1527 209 total number of mallocs used during MatSetValues calls=0 210 not using I-node routines 211Residual norm 5.83374e-08 212