1 Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 2 2 Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1 3Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1 4SNES Object: 2 MPI processes 5 type: newtonls 6 maximum iterations=50, maximum function evaluations=10000 7 tolerances: relative=0.01, absolute=-1., solution=1e-05 8 total number of linear solver iterations=17 9 norm schedule ALWAYS 10 total number of grid sequence refinements=2 11 Jacobian is applied matrix-free with differencing 12 Preconditioning Jacobian is built using a DMDA local Jacobian 13 SNESLineSearch Object: 2 MPI processes 14 type: bt 15 interpolation: cubic 16 alpha=1.000000e-04 17 maxstep=1.000000e+08, minlambda=1.000000e-12 18 tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 19 maximum iterations=40 20 KSP Object: 2 MPI processes 21 type: gmres 22 restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement 23 happy breakdown tolerance 1e-30 24 maximum iterations=10000, initial guess is zero 25 tolerances: relative=1e-05, absolute=1e-25, divergence=10000. 26 left preconditioning 27 using PRECONDITIONED norm type for convergence test 28 PC Object: 2 MPI processes 29 type: mg 30 type is MULTIPLICATIVE, levels=3 cycles=v 31 Cycles per PCApply=1 32 Not using Galerkin computed coarse grid matrices 33 Coarse grid solver -- level ------------------------------- 34 KSP Object: (mg_coarse_) 2 MPI processes 35 type: preonly 36 maximum iterations=10000, initial guess is zero 37 tolerances: relative=1e-05, absolute=1e-25, divergence=10000. 38 left preconditioning 39 using NONE norm type for convergence test 40 PC Object: (mg_coarse_) 2 MPI processes 41 type: redundant 42 First (color=0) of 2 PCs follows 43 KSP Object: (mg_coarse_redundant_) 1 MPI processes 44 type: preonly 45 maximum iterations=10000, initial guess is zero 46 tolerances: relative=1e-05, absolute=1e-25, divergence=10000. 47 left preconditioning 48 using NONE norm type for convergence test 49 PC Object: (mg_coarse_redundant_) 1 MPI processes 50 type: lu 51 out-of-place factorization 52 tolerance for zero pivot 1.19209e-05 53 using diagonal shift on blocks to prevent zero pivot [INBLOCKS] 54 matrix ordering: nd 55 factor fill ratio given 5., needed 1.875 56 Factored matrix follows: 57 Mat Object: 1 MPI processes 58 type: seqaij 59 rows=16, cols=16 60 package used to perform factorization: petsc 61 total: nonzeros=120, allocated nonzeros=120 62 total number of mallocs used during MatSetValues calls=0 63 using I-node routines: found 12 nodes, limit used is 5 64 linear system matrix = precond matrix: 65 Mat Object: 1 MPI processes 66 type: seqaij 67 rows=16, cols=16 68 total: nonzeros=64, allocated nonzeros=64 69 total number of mallocs used during MatSetValues calls=0 70 not using I-node routines 71 linear system matrix = precond matrix: 72 Mat Object: 2 MPI processes 73 type: mpiaij 74 rows=16, cols=16 75 total: nonzeros=64, allocated nonzeros=64 76 total number of mallocs used during MatSetValues calls=0 77 Down solver (pre-smoother) on level 1 ------------------------------- 78 KSP Object: (mg_levels_1_) 2 MPI processes 79 type: chebyshev 80 eigenvalue estimates used: min = 0.128741, max = 1.41615 81 eigenvalues estimate via gmres min 0.220124, max 1.28741 82 eigenvalues estimated using gmres with translations [0. 0.1; 0. 1.1] 83 KSP Object: (mg_levels_1_esteig_) 2 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=10, initial guess is zero 88 tolerances: relative=1e-12, absolute=1e-25, divergence=10000. 89 left preconditioning 90 using PRECONDITIONED norm type for convergence test 91 estimating eigenvalues using noisy right hand side 92 maximum iterations=2, nonzero initial guess 93 tolerances: relative=1e-05, absolute=1e-25, divergence=10000. 94 left preconditioning 95 using NONE norm type for convergence test 96 PC Object: (mg_levels_1_) 2 MPI processes 97 type: sor 98 type = local_symmetric, iterations = 1, local iterations = 1, omega = 1. 99 linear system matrix = precond matrix: 100 Mat Object: 2 MPI processes 101 type: mpiaij 102 rows=49, cols=49 103 total: nonzeros=217, allocated nonzeros=217 104 total number of mallocs used during MatSetValues calls=0 105 Up solver (post-smoother) same as down solver (pre-smoother) 106 Down solver (pre-smoother) on level 2 ------------------------------- 107 KSP Object: (mg_levels_2_) 2 MPI processes 108 type: chebyshev 109 eigenvalue estimates used: min = 0.126369, max = 1.39006 110 eigenvalues estimate via gmres min 0.0725744, max 1.26369 111 eigenvalues estimated using gmres with translations [0. 0.1; 0. 1.1] 112 KSP Object: (mg_levels_2_esteig_) 2 MPI processes 113 type: gmres 114 restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement 115 happy breakdown tolerance 1e-30 116 maximum iterations=10, initial guess is zero 117 tolerances: relative=1e-12, absolute=1e-25, divergence=10000. 118 left preconditioning 119 using PRECONDITIONED norm type for convergence test 120 estimating eigenvalues using noisy right hand side 121 maximum iterations=2, nonzero initial guess 122 tolerances: relative=1e-05, absolute=1e-25, divergence=10000. 123 left preconditioning 124 using NONE norm type for convergence test 125 PC Object: (mg_levels_2_) 2 MPI processes 126 type: sor 127 type = local_symmetric, iterations = 1, local iterations = 1, omega = 1. 128 linear system matrix followed by preconditioner matrix: 129 Mat Object: 2 MPI processes 130 type: mffd 131 rows=169, cols=169 132 Matrix-free approximation: 133 err=0.000345267 (relative error in function evaluation) 134 Using wp compute h routine 135 Does not compute normU 136 Mat Object: 2 MPI processes 137 type: mpiaij 138 rows=169, cols=169 139 total: nonzeros=793, allocated nonzeros=793 140 total number of mallocs used during MatSetValues calls=0 141 Up solver (post-smoother) same as down solver (pre-smoother) 142 linear system matrix followed by preconditioner matrix: 143 Mat Object: 2 MPI processes 144 type: mffd 145 rows=169, cols=169 146 Matrix-free approximation: 147 err=0.000345267 (relative error in function evaluation) 148 Using wp compute h routine 149 Does not compute normU 150 Mat Object: 2 MPI processes 151 type: mpiaij 152 rows=169, cols=169 153 total: nonzeros=793, allocated nonzeros=793 154 total number of mallocs used during MatSetValues calls=0 155