1DM Object: Mesh 1 MPI processes 2 type: plex 3Mesh in 2 dimensions: 4 0-cells: 289 5 1-cells: 800 6 2-cells: 512 7Labels: 8 marker: 1 strata with value/size (1 (128)) 9 Face Sets: 1 strata with value/size (1 (120)) 10 depth: 3 strata with value/size (0 (289), 1 (800), 2 (512)) 11 DM_0x84000000_1 in 2 dimensions: 12 0-cells: 95 13 1-cells: 246 14 2-cells: 152 15 Labels: 16 _boundary_: 1 strata with value/size (1 (36)) 17 depth: 3 strata with value/size (0 (95), 1 (246), 2 (152)) 18 DM_0x84000000_2 in 2 dimensions: 19 0-cells: 38 20 1-cells: 91 21 2-cells: 54 22 Labels: 23 _boundary_: 1 strata with value/size (1 (20)) 24 depth: 3 strata with value/size (0 (38), 1 (91), 2 (54)) 25 DM_0x84000000_3 in 2 dimensions: 26 0-cells: 19 27 1-cells: 40 28 2-cells: 22 29 Labels: 30 _boundary_: 1 strata with value/size (1 (14)) 31 depth: 3 strata with value/size (0 (19), 1 (40), 2 (22)) 32 0 SNES Function norm 8.32828 33 0 KSP unpreconditioned resid norm 8.328278903362e+00 true resid norm 8.328278903362e+00 ||r(i)||/||b|| 1.000000000000e+00 34 1 KSP unpreconditioned resid norm 5.274358775793e-06 true resid norm 5.274358775793e-06 ||r(i)||/||b|| 6.333071739064e-07 35 2 KSP unpreconditioned resid norm 2.976750476392e-12 true resid norm 2.976750476392e-12 ||r(i)||/||b|| 3.574268478438e-13 36 1 SNES Function norm < 1.e-11 37L_2 Error: 0.00131794 38Nonlinear solve converged due to CONVERGED_FNORM_ABS iterations 1 39SNES Object: 1 MPI processes 40 type: newtonls 41 maximum iterations=50, maximum function evaluations=10000 42 tolerances: relative=0., absolute=1e-08, solution=1e-08 43 total number of linear solver iterations=2 44 total number of function evaluations=2 45 norm schedule ALWAYS 46 SNESLineSearch Object: 1 MPI processes 47 type: basic 48 maxstep=1.000000e+08, minlambda=1.000000e-12 49 tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 50 maximum iterations=40 51 KSP Object: 1 MPI processes 52 type: richardson 53 damping factor=1. 54 maximum iterations=10000, initial guess is zero 55 tolerances: relative=0., absolute=1e-08, divergence=10000. 56 left preconditioning 57 using UNPRECONDITIONED norm type for convergence test 58 PC Object: 1 MPI processes 59 type: mg 60 type is MULTIPLICATIVE, levels=4 cycles=v 61 Cycles per PCApply=1 62 Not using Galerkin computed coarse grid matrices 63 Coarse grid solver -- level ------------------------------- 64 KSP Object: (mg_coarse_) 1 MPI processes 65 type: preonly 66 maximum iterations=10000, initial guess is zero 67 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 68 left preconditioning 69 using NONE norm type for convergence test 70 PC Object: (mg_coarse_) 1 MPI processes 71 type: lu 72 out-of-place factorization 73 tolerance for zero pivot 2.22045e-14 74 using diagonal shift on blocks to prevent zero pivot [INBLOCKS] 75 matrix ordering: nd 76 factor fill ratio given 5., needed 1. 77 Factored matrix follows: 78 Mat Object: 1 MPI processes 79 type: seqaij 80 rows=5, cols=5 81 package used to perform factorization: petsc 82 total: nonzeros=19, allocated nonzeros=19 83 not using I-node routines 84 linear system matrix = precond matrix: 85 Mat Object: 1 MPI processes 86 type: seqaij 87 rows=5, cols=5 88 total: nonzeros=19, allocated nonzeros=19 89 total number of mallocs used during MatSetValues calls=0 90 not using I-node routines 91 Down solver (pre-smoother) on level 1 ------------------------------- 92 KSP Object: (mg_levels_1_) 1 MPI processes 93 type: gmres 94 restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement 95 happy breakdown tolerance 1e-30 96 maximum iterations=10, nonzero initial guess 97 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 98 left preconditioning 99 using NONE norm type for convergence test 100 PC Object: (mg_levels_1_) 1 MPI processes 101 type: ilu 102 out-of-place factorization 103 0 levels of fill 104 tolerance for zero pivot 2.22045e-14 105 matrix ordering: natural 106 factor fill ratio given 1., needed 1. 107 Factored matrix follows: 108 Mat Object: 1 MPI processes 109 type: seqaij 110 rows=18, cols=18 111 package used to perform factorization: petsc 112 total: nonzeros=92, allocated nonzeros=92 113 not using I-node routines 114 linear system matrix = precond matrix: 115 Mat Object: 1 MPI processes 116 type: seqaij 117 rows=18, cols=18 118 total: nonzeros=92, allocated nonzeros=92 119 total number of mallocs used during MatSetValues calls=0 120 not using I-node routines 121 Up solver (post-smoother) same as down solver (pre-smoother) 122 Down solver (pre-smoother) on level 2 ------------------------------- 123 KSP Object: (mg_levels_2_) 1 MPI processes 124 type: gmres 125 restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement 126 happy breakdown tolerance 1e-30 127 maximum iterations=10, nonzero initial guess 128 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 129 left preconditioning 130 using NONE norm type for convergence test 131 PC Object: (mg_levels_2_) 1 MPI processes 132 type: ilu 133 out-of-place factorization 134 0 levels of fill 135 tolerance for zero pivot 2.22045e-14 136 matrix ordering: natural 137 factor fill ratio given 1., needed 1. 138 Factored matrix follows: 139 Mat Object: 1 MPI processes 140 type: seqaij 141 rows=59, cols=59 142 package used to perform factorization: petsc 143 total: nonzeros=353, allocated nonzeros=353 144 not using I-node routines 145 linear system matrix = precond matrix: 146 Mat Object: 1 MPI processes 147 type: seqaij 148 rows=59, cols=59 149 total: nonzeros=353, allocated nonzeros=353 150 total number of mallocs used during MatSetValues calls=0 151 not using I-node routines 152 Up solver (post-smoother) same as down solver (pre-smoother) 153 Down solver (pre-smoother) on level 3 ------------------------------- 154 KSP Object: (mg_levels_3_) 1 MPI processes 155 type: gmres 156 restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement 157 happy breakdown tolerance 1e-30 158 maximum iterations=10, nonzero initial guess 159 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 160 left preconditioning 161 using NONE norm type for convergence test 162 PC Object: (mg_levels_3_) 1 MPI processes 163 type: ilu 164 out-of-place factorization 165 0 levels of fill 166 tolerance for zero pivot 2.22045e-14 167 matrix ordering: natural 168 factor fill ratio given 1., needed 1. 169 Factored matrix follows: 170 Mat Object: 1 MPI processes 171 type: seqaij 172 rows=225, cols=225 173 package used to perform factorization: petsc 174 total: nonzeros=1457, allocated nonzeros=1457 175 not using I-node routines 176 linear system matrix = precond matrix: 177 Mat Object: 1 MPI processes 178 type: seqaij 179 rows=225, cols=225 180 total: nonzeros=1457, allocated nonzeros=1457 181 total number of mallocs used during MatSetValues calls=0 182 not using I-node routines 183 Up solver (post-smoother) same as down solver (pre-smoother) 184 linear system matrix = precond matrix: 185 Mat Object: 1 MPI processes 186 type: seqaij 187 rows=225, cols=225 188 total: nonzeros=1457, allocated nonzeros=1457 189 total number of mallocs used during MatSetValues calls=0 190 not using I-node routines 191