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.00668684 6c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 3 7c4762a1bSJed Brown 3 SNES Function norm 4.6129e-06 8c4762a1bSJed Brown 0 SNES Function norm 0.0763977 9c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 10c4762a1bSJed Brown 1 SNES Function norm 2.68308e-05 11c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 12c4762a1bSJed Brown 2 SNES Function norm 1.90247e-08 13c4762a1bSJed Brown 0 SNES Function norm 0.0408394 14c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 15c4762a1bSJed Brown 1 SNES Function norm 9.09197e-07 16c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 17c4762a1bSJed Brown 2 SNES Function norm 3.74739e-08 18c4762a1bSJed Brown 0 SNES Function norm 0.021012 19c4762a1bSJed Brown Linear solve converged due to CONVERGED_RTOL iterations 2 20c4762a1bSJed Brown 1 SNES Function norm 8.22296e-08 218cc725e6SPierre JolivetSNES Object: 1 MPI process 22c4762a1bSJed Brown type: newtonls 23c4762a1bSJed Brown maximum iterations=50, maximum function evaluations=10000 24c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-25, solution=1e-05 25c4762a1bSJed Brown total number of linear solver iterations=19 26c4762a1bSJed Brown total number of function evaluations=12 27c4762a1bSJed Brown norm schedule ALWAYS 28c4762a1bSJed Brown total number of grid sequence refinements=3 29c4762a1bSJed Brown Jacobian is built using a DMDA local Jacobian 308cc725e6SPierre Jolivet SNESLineSearch Object: 1 MPI process 31c4762a1bSJed Brown type: bt 32c4762a1bSJed Brown interpolation: cubic 33c4762a1bSJed Brown alpha=1.000000e-04 34a99ef635SJonas Heinzmann maxlambda=1.000000e+00, minlambda=1.000000e-12 35c4762a1bSJed Brown tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 36c4762a1bSJed Brown maximum iterations=40 378cc725e6SPierre Jolivet KSP Object: 1 MPI process 38c4762a1bSJed Brown type: gmres 39f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 40*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 41c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 42c4762a1bSJed Brown tolerances: relative=1e-05, absolute=-1., divergence=10000. 43c4762a1bSJed Brown left preconditioning 44c4762a1bSJed Brown using PRECONDITIONED norm type for convergence test 458cc725e6SPierre Jolivet PC Object: 1 MPI process 46c4762a1bSJed Brown type: mg 47c4762a1bSJed Brown type is FULL, levels=4 cycles=v 48c4762a1bSJed Brown Using Galerkin computed coarse grid matrices for pmat 4963a3b9bcSJacob Faibussowitsch Coarse grid solver -- level 0 ------------------------------- 508cc725e6SPierre Jolivet KSP Object: (mg_coarse_) 1 MPI process 51c4762a1bSJed Brown type: preonly 52c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 53c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-25, divergence=10000. 54c4762a1bSJed Brown left preconditioning 558405740aSBarry Smith not checking for convergence 568cc725e6SPierre Jolivet PC Object: (mg_coarse_) 1 MPI process 57c4762a1bSJed Brown type: lu 58c4762a1bSJed Brown out-of-place factorization 59c4762a1bSJed Brown tolerance for zero pivot 1.19209e-05 60c4762a1bSJed Brown using diagonal shift on blocks to prevent zero pivot [INBLOCKS] 61c4762a1bSJed Brown matrix ordering: nd 62c4762a1bSJed Brown factor fill ratio given 5., needed 1.42 63ecf3d421SBarry Smith Factored matrix: 6426cc229bSBarry Smith Mat Object: (mg_coarse_) 1 MPI process 65c4762a1bSJed Brown type: seqaij 66c4762a1bSJed Brown rows=16, cols=16 67c4762a1bSJed Brown package used to perform factorization: petsc 68c4762a1bSJed Brown total: nonzeros=142, allocated nonzeros=142 69c4762a1bSJed Brown using I-node routines: found 11 nodes, limit used is 5 70ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 7126cc229bSBarry Smith Mat Object: 1 MPI process 72c4762a1bSJed Brown type: seqaij 73c4762a1bSJed Brown rows=16, cols=16 74c4762a1bSJed Brown total: nonzeros=100, allocated nonzeros=100 75c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 76c4762a1bSJed Brown not using I-node routines 77c4762a1bSJed Brown Down solver (pre-smoother) on level 1 ------------------------------- 788cc725e6SPierre Jolivet KSP Object: (mg_levels_1_) 1 MPI process 79c4762a1bSJed Brown type: chebyshev 80f2edd1f0SMalachi Phillips Chebyshev polynomial of first kind 8173f7197eSJed Brown eigenvalue targets used: min 0.569941, max 1.25387 8273f7197eSJed Brown eigenvalues estimated via gmres: min 0.381692, max 1.13988 8373f7197eSJed Brown eigenvalues estimated using gmres with transform: [0. 0.5; 0. 1.1] 848cc725e6SPierre Jolivet KSP Object: (mg_levels_1_esteig_) 1 MPI process 85c4762a1bSJed Brown type: gmres 86f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 87*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 88c4762a1bSJed Brown maximum iterations=10, initial guess is zero 89c4762a1bSJed Brown tolerances: relative=1e-12, absolute=1e-25, divergence=10000. 90c4762a1bSJed Brown left preconditioning 91c4762a1bSJed Brown using PRECONDITIONED norm type for convergence test 92dd8e379bSPierre Jolivet estimating eigenvalues using a noisy random number generated right-hand side 93c4762a1bSJed Brown maximum iterations=2, nonzero initial guess 94c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-25, divergence=10000. 95c4762a1bSJed Brown left preconditioning 968405740aSBarry Smith not checking for convergence 978cc725e6SPierre Jolivet PC Object: (mg_levels_1_) 1 MPI process 98c4762a1bSJed Brown type: sor 99c4762a1bSJed Brown type = local_symmetric, iterations = 1, local iterations = 1, omega = 1. 100ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1018cc725e6SPierre Jolivet Mat Object: 1 MPI process 102c4762a1bSJed Brown type: seqaij 103c4762a1bSJed Brown rows=49, cols=49 104c4762a1bSJed Brown total: nonzeros=361, allocated nonzeros=361 105c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 106c4762a1bSJed Brown not using I-node routines 107c4762a1bSJed Brown Up solver (post-smoother) same as down solver (pre-smoother) 108c4762a1bSJed Brown Down solver (pre-smoother) on level 2 ------------------------------- 1098cc725e6SPierre Jolivet KSP Object: (mg_levels_2_) 1 MPI process 110c4762a1bSJed Brown type: chebyshev 111f2edd1f0SMalachi Phillips Chebyshev polynomial of first kind 11273f7197eSJed Brown eigenvalue targets used: min 0.498207, max 1.09606 11373f7197eSJed Brown eigenvalues estimated via gmres: min 0.113268, max 0.996415 11473f7197eSJed Brown eigenvalues estimated using gmres with transform: [0. 0.5; 0. 1.1] 1158cc725e6SPierre Jolivet KSP Object: (mg_levels_2_esteig_) 1 MPI process 116c4762a1bSJed Brown type: gmres 117f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 118*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 119c4762a1bSJed Brown maximum iterations=10, initial guess is zero 120c4762a1bSJed Brown tolerances: relative=1e-12, absolute=1e-25, divergence=10000. 121c4762a1bSJed Brown left preconditioning 122c4762a1bSJed Brown using PRECONDITIONED norm type for convergence test 123dd8e379bSPierre Jolivet estimating eigenvalues using a noisy random number generated right-hand side 124c4762a1bSJed Brown maximum iterations=2, nonzero initial guess 125c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-25, divergence=10000. 126c4762a1bSJed Brown left preconditioning 1278405740aSBarry Smith not checking for convergence 1288cc725e6SPierre Jolivet PC Object: (mg_levels_2_) 1 MPI process 129c4762a1bSJed Brown type: sor 130c4762a1bSJed Brown type = local_symmetric, iterations = 1, local iterations = 1, omega = 1. 131ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1328cc725e6SPierre Jolivet Mat Object: 1 MPI process 133c4762a1bSJed Brown type: seqaij 134c4762a1bSJed Brown rows=169, cols=169 135c4762a1bSJed Brown total: nonzeros=1369, allocated nonzeros=1369 136c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 137c4762a1bSJed Brown not using I-node routines 138c4762a1bSJed Brown Up solver (post-smoother) same as down solver (pre-smoother) 139c4762a1bSJed Brown Down solver (pre-smoother) on level 3 ------------------------------- 1408cc725e6SPierre Jolivet KSP Object: (mg_levels_3_) 1 MPI process 141c4762a1bSJed Brown type: chebyshev 142f2edd1f0SMalachi Phillips Chebyshev polynomial of first kind 14373f7197eSJed Brown eigenvalue targets used: min 0.498868, max 1.09751 14473f7197eSJed Brown eigenvalues estimated via gmres: min 0.0267908, max 0.997736 14573f7197eSJed Brown eigenvalues estimated using gmres with transform: [0. 0.5; 0. 1.1] 1468cc725e6SPierre Jolivet KSP Object: (mg_levels_3_esteig_) 1 MPI process 147c4762a1bSJed Brown type: gmres 148f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 149*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 150c4762a1bSJed Brown maximum iterations=10, initial guess is zero 151c4762a1bSJed Brown tolerances: relative=1e-12, absolute=1e-25, divergence=10000. 152c4762a1bSJed Brown left preconditioning 153c4762a1bSJed Brown using PRECONDITIONED norm type for convergence test 154dd8e379bSPierre Jolivet estimating eigenvalues using a noisy random number generated right-hand side 155c4762a1bSJed Brown maximum iterations=2, nonzero initial guess 156c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-25, divergence=10000. 157c4762a1bSJed Brown left preconditioning 1588405740aSBarry Smith not checking for convergence 1598cc725e6SPierre Jolivet PC Object: (mg_levels_3_) 1 MPI process 160c4762a1bSJed Brown type: sor 161c4762a1bSJed Brown type = local_symmetric, iterations = 1, local iterations = 1, omega = 1. 162ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1638cc725e6SPierre Jolivet Mat Object: 1 MPI process 164c4762a1bSJed Brown type: seqaij 165c4762a1bSJed Brown rows=625, cols=625 166c4762a1bSJed Brown total: nonzeros=3025, allocated nonzeros=3025 167c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 168c4762a1bSJed Brown not using I-node routines 169c4762a1bSJed Brown Up solver (post-smoother) same as down solver (pre-smoother) 170ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1718cc725e6SPierre Jolivet Mat Object: 1 MPI process 172c4762a1bSJed Brown type: seqaij 173c4762a1bSJed Brown rows=625, cols=625 174c4762a1bSJed Brown total: nonzeros=3025, allocated nonzeros=3025 175c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 176c4762a1bSJed Brown not using I-node routines 177