1c4762a1bSJed Brown 0 SNES Function norm 0.995735 2c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 3 3c4762a1bSJed Brown 1 SNES Function norm 0.276938 4c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 3 5c4762a1bSJed Brown 2 SNES Function norm 0.00668678 6c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 7c4762a1bSJed Brown 3 SNES Function norm 4.61502e-06 8c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 9c4762a1bSJed Brown 4 SNES Function norm 1.568e-11 10c4762a1bSJed Brown 0 SNES Function norm 0.0763997 11c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 12c4762a1bSJed Brown 1 SNES Function norm 2.67906e-05 13c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 14c4762a1bSJed Brown 2 SNES Function norm 9.312e-11 15c4762a1bSJed Brown 0 SNES Function norm 0.0408394 16c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 17c4762a1bSJed Brown 1 SNES Function norm 9.10598e-07 18c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 19c4762a1bSJed Brown 2 SNES Function norm < 1.e-11 20c4762a1bSJed Brown 0 SNES Function norm 0.021012 21c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 22c4762a1bSJed Brown 1 SNES Function norm 3.84069e-08 23c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 24c4762a1bSJed Brown 2 SNES Function norm < 1.e-11 258cc725e6SPierre JolivetSNES Object: 1 MPI process 26c4762a1bSJed Brown type: newtonls 27c4762a1bSJed Brown maximum iterations=50, maximum function evaluations=10000 28c4762a1bSJed Brown tolerances: relative=1e-08, absolute=1e-50, solution=1e-08 29c4762a1bSJed Brown total number of linear solver iterations=22 30c4762a1bSJed Brown total number of function evaluations=14 31c4762a1bSJed Brown norm schedule ALWAYS 32c4762a1bSJed Brown total number of grid sequence refinements=3 33c4762a1bSJed Brown Jacobian is built using a DMDA local Jacobian 348cc725e6SPierre Jolivet SNESLineSearch Object: 1 MPI process 35c4762a1bSJed Brown type: bt 36c4762a1bSJed Brown interpolation: cubic 37c4762a1bSJed Brown alpha=1.000000e-04 38a99ef635SJonas Heinzmann maxlambda=1.000000e+00, minlambda=1.000000e-12 39c4762a1bSJed Brown tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 40c4762a1bSJed Brown maximum iterations=40 418cc725e6SPierre Jolivet KSP Object: 1 MPI process 42c4762a1bSJed Brown type: gmres 43f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 44*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 45c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 46c4762a1bSJed Brown tolerances: relative=1e-05, absolute=-1., divergence=10000. 47c4762a1bSJed Brown left preconditioning 48c4762a1bSJed Brown using PRECONDITIONED norm type for convergence test 498cc725e6SPierre Jolivet PC Object: 1 MPI process 50c4762a1bSJed Brown type: mg 51c4762a1bSJed Brown type is FULL, levels=4 cycles=v 52c4762a1bSJed Brown Using Galerkin computed coarse grid matrices for pmat 5363a3b9bcSJacob Faibussowitsch Coarse grid solver -- level 0 ------------------------------- 548cc725e6SPierre Jolivet KSP Object: (mg_coarse_) 1 MPI process 55c4762a1bSJed Brown type: preonly 56c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 57c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 58c4762a1bSJed Brown left preconditioning 598405740aSBarry Smith not checking for convergence 608cc725e6SPierre Jolivet PC Object: (mg_coarse_) 1 MPI process 61c4762a1bSJed Brown type: lu 62c4762a1bSJed Brown out-of-place factorization 63c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 64c4762a1bSJed Brown using diagonal shift on blocks to prevent zero pivot [INBLOCKS] 65c4762a1bSJed Brown matrix ordering: nd 66c4762a1bSJed Brown factor fill ratio given 5., needed 1.42 67ecf3d421SBarry Smith Factored matrix: 6826cc229bSBarry Smith Mat Object: (mg_coarse_) 1 MPI process 69c4762a1bSJed Brown type: seqaij 70c4762a1bSJed Brown rows=16, cols=16 71c4762a1bSJed Brown package used to perform factorization: petsc 72c4762a1bSJed Brown total: nonzeros=142, allocated nonzeros=142 73c4762a1bSJed Brown using I-node routines: found 11 nodes, limit used is 5 74ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 7526cc229bSBarry Smith Mat Object: 1 MPI process 76c4762a1bSJed Brown type: seqaij 77c4762a1bSJed Brown rows=16, cols=16 78c4762a1bSJed Brown total: nonzeros=100, allocated nonzeros=100 79c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 80c4762a1bSJed Brown not using I-node routines 81c4762a1bSJed Brown Down solver (pre-smoother) on level 1 ------------------------------- 828cc725e6SPierre Jolivet KSP Object: (mg_levels_1_) 1 MPI process 83c4762a1bSJed Brown type: chebyshev 84f2edd1f0SMalachi Phillips Chebyshev polynomial of first kind 8573f7197eSJed Brown eigenvalue targets used: min 0.49992, max 1.09982 8673f7197eSJed Brown eigenvalues estimated via gmres: min 0.38164, max 0.999839 8773f7197eSJed Brown eigenvalues estimated using gmres with transform: [0. 0.5; 0. 1.1] 888cc725e6SPierre Jolivet KSP Object: (mg_levels_1_esteig_) 1 MPI process 89c4762a1bSJed Brown type: gmres 90f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 91*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 92c4762a1bSJed Brown maximum iterations=10, initial guess is zero 93c4762a1bSJed Brown tolerances: relative=1e-12, absolute=1e-50, divergence=10000. 94c4762a1bSJed Brown left preconditioning 95c4762a1bSJed Brown using PRECONDITIONED norm type for convergence test 96dd8e379bSPierre Jolivet estimating eigenvalues using a noisy random number generated right-hand side 97c4762a1bSJed Brown maximum iterations=2, nonzero initial guess 98c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 99c4762a1bSJed Brown left preconditioning 1008405740aSBarry Smith not checking for convergence 1018cc725e6SPierre Jolivet PC Object: (mg_levels_1_) 1 MPI process 102c4762a1bSJed Brown type: sor 103c4762a1bSJed Brown type = local_symmetric, iterations = 1, local iterations = 1, omega = 1. 104ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1058cc725e6SPierre Jolivet Mat Object: 1 MPI process 106c4762a1bSJed Brown type: seqaij 107c4762a1bSJed Brown rows=49, cols=49 108c4762a1bSJed Brown total: nonzeros=361, allocated nonzeros=361 109c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 110c4762a1bSJed Brown not using I-node routines 111c4762a1bSJed Brown Up solver (post-smoother) same as down solver (pre-smoother) 112c4762a1bSJed Brown Down solver (pre-smoother) on level 2 ------------------------------- 1138cc725e6SPierre Jolivet KSP Object: (mg_levels_2_) 1 MPI process 114c4762a1bSJed Brown type: chebyshev 115f2edd1f0SMalachi Phillips Chebyshev polynomial of first kind 11673f7197eSJed Brown eigenvalue targets used: min 0.498238, max 1.09612 11773f7197eSJed Brown eigenvalues estimated via gmres: min 0.11325, max 0.996475 11873f7197eSJed Brown eigenvalues estimated using gmres with transform: [0. 0.5; 0. 1.1] 1198cc725e6SPierre Jolivet KSP Object: (mg_levels_2_esteig_) 1 MPI process 120c4762a1bSJed Brown type: gmres 121f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 122*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 123c4762a1bSJed Brown maximum iterations=10, initial guess is zero 124c4762a1bSJed Brown tolerances: relative=1e-12, absolute=1e-50, divergence=10000. 125c4762a1bSJed Brown left preconditioning 126c4762a1bSJed Brown using PRECONDITIONED norm type for convergence test 127dd8e379bSPierre Jolivet estimating eigenvalues using a noisy random number generated right-hand side 128c4762a1bSJed Brown maximum iterations=2, nonzero initial guess 129c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 130c4762a1bSJed Brown left preconditioning 1318405740aSBarry Smith not checking for convergence 1328cc725e6SPierre Jolivet PC Object: (mg_levels_2_) 1 MPI process 133c4762a1bSJed Brown type: sor 134c4762a1bSJed Brown type = local_symmetric, iterations = 1, local iterations = 1, omega = 1. 135ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1368cc725e6SPierre Jolivet Mat Object: 1 MPI process 137c4762a1bSJed Brown type: seqaij 138c4762a1bSJed Brown rows=169, cols=169 139c4762a1bSJed Brown total: nonzeros=1369, allocated nonzeros=1369 140c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 141c4762a1bSJed Brown not using I-node routines 142c4762a1bSJed Brown Up solver (post-smoother) same as down solver (pre-smoother) 143c4762a1bSJed Brown Down solver (pre-smoother) on level 3 ------------------------------- 1448cc725e6SPierre Jolivet KSP Object: (mg_levels_3_) 1 MPI process 145c4762a1bSJed Brown type: chebyshev 146f2edd1f0SMalachi Phillips Chebyshev polynomial of first kind 14773f7197eSJed Brown eigenvalue targets used: min 0.498868, max 1.09751 14873f7197eSJed Brown eigenvalues estimated via gmres: min 0.0267868, max 0.997736 14973f7197eSJed Brown eigenvalues estimated using gmres with transform: [0. 0.5; 0. 1.1] 1508cc725e6SPierre Jolivet KSP Object: (mg_levels_3_esteig_) 1 MPI process 151c4762a1bSJed Brown type: gmres 152f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 153*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 154c4762a1bSJed Brown maximum iterations=10, initial guess is zero 155c4762a1bSJed Brown tolerances: relative=1e-12, absolute=1e-50, divergence=10000. 156c4762a1bSJed Brown left preconditioning 157c4762a1bSJed Brown using PRECONDITIONED norm type for convergence test 158dd8e379bSPierre Jolivet estimating eigenvalues using a noisy random number generated right-hand side 159c4762a1bSJed Brown maximum iterations=2, nonzero initial guess 160c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 161c4762a1bSJed Brown left preconditioning 1628405740aSBarry Smith not checking for convergence 1638cc725e6SPierre Jolivet PC Object: (mg_levels_3_) 1 MPI process 164c4762a1bSJed Brown type: sor 165c4762a1bSJed Brown type = local_symmetric, iterations = 1, local iterations = 1, omega = 1. 166ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1678cc725e6SPierre Jolivet Mat Object: 1 MPI process 168c4762a1bSJed Brown type: seqaij 169c4762a1bSJed Brown rows=625, cols=625 170c4762a1bSJed Brown total: nonzeros=3025, allocated nonzeros=3025 171c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 172c4762a1bSJed Brown not using I-node routines 173c4762a1bSJed Brown Up solver (post-smoother) same as down solver (pre-smoother) 174ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1758cc725e6SPierre Jolivet Mat Object: 1 MPI process 176c4762a1bSJed Brown type: seqaij 177c4762a1bSJed Brown rows=625, cols=625 178c4762a1bSJed Brown total: nonzeros=3025, allocated nonzeros=3025 179c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 180c4762a1bSJed Brown not using I-node routines 181