1c4762a1bSJed Brown 0 SNES Function norm 8.32828 2c4762a1bSJed Brown 0 KSP unpreconditioned resid norm 8.328278903362e+00 true resid norm 8.328278903362e+00 ||r(i)||/||b|| 1.000000000000e+00 3071b71afSMatthew G. Knepley 1 KSP unpreconditioned resid norm 1.577431790565e-04 true resid norm 1.577431790565e-04 ||r(i)||/||b|| 1.894066960135e-05 4071b71afSMatthew G. Knepley 2 KSP unpreconditioned resid norm 1.103738275186e-08 true resid norm 1.103738275186e-08 ||r(i)||/||b|| 1.325289760337e-09 5071b71afSMatthew G. Knepley 3 KSP unpreconditioned resid norm 7.232926360782e-13 true resid norm 7.232926360782e-13 ||r(i)||/||b|| 8.684779225948e-14 6c4762a1bSJed Brown 1 SNES Function norm < 1.e-11 7c4762a1bSJed BrownL_2 Error: 0.00131794 8c4762a1bSJed BrownNonlinear solve converged due to CONVERGED_FNORM_ABS iterations 1 98cc725e6SPierre JolivetSNES Object: 1 MPI process 10c4762a1bSJed Brown type: newtonls 11c4762a1bSJed Brown maximum iterations=50, maximum function evaluations=10000 12c4762a1bSJed Brown tolerances: relative=0., absolute=1e-08, solution=1e-08 13071b71afSMatthew G. Knepley total number of linear solver iterations=3 14c4762a1bSJed Brown total number of function evaluations=2 15c4762a1bSJed Brown norm schedule ALWAYS 168cc725e6SPierre Jolivet SNESLineSearch Object: 1 MPI process 17071b71afSMatthew G. Knepley type: bt 18071b71afSMatthew G. Knepley interpolation: cubic 19071b71afSMatthew G. Knepley alpha=1.000000e-04 20a99ef635SJonas Heinzmann maxlambda=1.000000e+00, minlambda=1.000000e-12 21c4762a1bSJed Brown tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 22c4762a1bSJed Brown maximum iterations=40 238cc725e6SPierre Jolivet KSP Object: 1 MPI process 24c4762a1bSJed Brown type: richardson 25c4762a1bSJed Brown damping factor=1. 26c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 27c4762a1bSJed Brown tolerances: relative=0., absolute=1e-08, divergence=10000. 28c4762a1bSJed Brown left preconditioning 29c4762a1bSJed Brown using UNPRECONDITIONED norm type for convergence test 308cc725e6SPierre Jolivet PC Object: 1 MPI process 31c4762a1bSJed Brown type: mg 32c4762a1bSJed Brown type is MULTIPLICATIVE, levels=4 cycles=v 33c4762a1bSJed Brown Cycles per PCApply=1 34c4762a1bSJed Brown Not using Galerkin computed coarse grid matrices 3563a3b9bcSJacob Faibussowitsch Coarse grid solver -- level 0 ------------------------------- 368cc725e6SPierre Jolivet KSP Object: (mg_coarse_) 1 MPI process 37c4762a1bSJed Brown type: preonly 38c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 39c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 40c4762a1bSJed Brown left preconditioning 418405740aSBarry Smith not checking for convergence 428cc725e6SPierre Jolivet PC Object: (mg_coarse_) 1 MPI process 43c4762a1bSJed Brown type: lu 44c4762a1bSJed Brown out-of-place factorization 45c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 46c4762a1bSJed Brown using diagonal shift on blocks to prevent zero pivot [INBLOCKS] 47c4762a1bSJed Brown matrix ordering: nd 48c4762a1bSJed Brown factor fill ratio given 5., needed 1. 49ecf3d421SBarry Smith Factored matrix: 5026cc229bSBarry Smith Mat Object: (mg_coarse_) 1 MPI process 51c4762a1bSJed Brown type: seqaij 52071b71afSMatthew G. Knepley rows=4, cols=4 53c4762a1bSJed Brown package used to perform factorization: petsc 54071b71afSMatthew G. Knepley total: nonzeros=14, allocated nonzeros=14 55071b71afSMatthew G. Knepley using I-node routines: found 3 nodes, limit used is 5 56ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 578cc725e6SPierre Jolivet Mat Object: 1 MPI process 58c4762a1bSJed Brown type: seqaij 59071b71afSMatthew G. Knepley rows=4, cols=4 60071b71afSMatthew G. Knepley total: nonzeros=14, allocated nonzeros=14 61c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 62c4762a1bSJed Brown not using I-node routines 63c4762a1bSJed Brown Down solver (pre-smoother) on level 1 ------------------------------- 648cc725e6SPierre Jolivet KSP Object: (mg_levels_1_) 1 MPI process 65c4762a1bSJed Brown type: gmres 66f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 67*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 68c4762a1bSJed Brown maximum iterations=10, nonzero initial guess 69c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 70c4762a1bSJed Brown left preconditioning 718405740aSBarry Smith not checking for convergence 728cc725e6SPierre Jolivet PC Object: (mg_levels_1_) 1 MPI process 73c4762a1bSJed Brown type: ilu 74c4762a1bSJed Brown out-of-place factorization 75c4762a1bSJed Brown 0 levels of fill 76c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 77c4762a1bSJed Brown matrix ordering: natural 78c4762a1bSJed Brown factor fill ratio given 1., needed 1. 79ecf3d421SBarry Smith Factored matrix: 8026cc229bSBarry Smith Mat Object: (mg_levels_1_) 1 MPI process 81c4762a1bSJed Brown type: seqaij 82071b71afSMatthew G. Knepley rows=15, cols=15 83c4762a1bSJed Brown package used to perform factorization: petsc 84071b71afSMatthew G. Knepley total: nonzeros=73, allocated nonzeros=73 85c4762a1bSJed Brown not using I-node routines 86ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 878cc725e6SPierre Jolivet Mat Object: 1 MPI process 88c4762a1bSJed Brown type: seqaij 89071b71afSMatthew G. Knepley rows=15, cols=15 90071b71afSMatthew G. Knepley total: nonzeros=73, allocated nonzeros=73 91c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 92c4762a1bSJed Brown not using I-node routines 93c4762a1bSJed Brown Up solver (post-smoother) same as down solver (pre-smoother) 94c4762a1bSJed Brown Down solver (pre-smoother) on level 2 ------------------------------- 958cc725e6SPierre Jolivet KSP Object: (mg_levels_2_) 1 MPI process 96c4762a1bSJed Brown type: gmres 97f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 98*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 99c4762a1bSJed Brown maximum iterations=10, nonzero initial guess 100c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 101c4762a1bSJed Brown left preconditioning 1028405740aSBarry Smith not checking for convergence 1038cc725e6SPierre Jolivet PC Object: (mg_levels_2_) 1 MPI process 104c4762a1bSJed Brown type: ilu 105c4762a1bSJed Brown out-of-place factorization 106c4762a1bSJed Brown 0 levels of fill 107c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 108c4762a1bSJed Brown matrix ordering: natural 109c4762a1bSJed Brown factor fill ratio given 1., needed 1. 110ecf3d421SBarry Smith Factored matrix: 11126cc229bSBarry Smith Mat Object: (mg_levels_2_) 1 MPI process 112c4762a1bSJed Brown type: seqaij 113c4762a1bSJed Brown rows=59, cols=59 114c4762a1bSJed Brown package used to perform factorization: petsc 115071b71afSMatthew G. Knepley total: nonzeros=347, allocated nonzeros=347 116c4762a1bSJed Brown not using I-node routines 117ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1188cc725e6SPierre Jolivet Mat Object: 1 MPI process 119c4762a1bSJed Brown type: seqaij 120c4762a1bSJed Brown rows=59, cols=59 121071b71afSMatthew G. Knepley total: nonzeros=347, allocated nonzeros=347 122c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 123c4762a1bSJed Brown not using I-node routines 124c4762a1bSJed Brown Up solver (post-smoother) same as down solver (pre-smoother) 125c4762a1bSJed Brown Down solver (pre-smoother) on level 3 ------------------------------- 1268cc725e6SPierre Jolivet KSP Object: (mg_levels_3_) 1 MPI process 127c4762a1bSJed Brown type: gmres 128f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 129*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 130c4762a1bSJed Brown maximum iterations=10, nonzero initial guess 131c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 132c4762a1bSJed Brown left preconditioning 1338405740aSBarry Smith not checking for convergence 1348cc725e6SPierre Jolivet PC Object: (mg_levels_3_) 1 MPI process 135c4762a1bSJed Brown type: ilu 136c4762a1bSJed Brown out-of-place factorization 137c4762a1bSJed Brown 0 levels of fill 138c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 139c4762a1bSJed Brown matrix ordering: natural 140c4762a1bSJed Brown factor fill ratio given 1., needed 1. 141ecf3d421SBarry Smith Factored matrix: 14226cc229bSBarry Smith Mat Object: (mg_levels_3_) 1 MPI process 143c4762a1bSJed Brown type: seqaij 144c4762a1bSJed Brown rows=225, cols=225 145c4762a1bSJed Brown package used to perform factorization: petsc 146c4762a1bSJed Brown total: nonzeros=1457, allocated nonzeros=1457 147c4762a1bSJed Brown not using I-node routines 148ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1498cc725e6SPierre Jolivet Mat Object: 1 MPI process 150c4762a1bSJed Brown type: seqaij 151c4762a1bSJed Brown rows=225, cols=225 152c4762a1bSJed Brown total: nonzeros=1457, allocated nonzeros=1457 153c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 154c4762a1bSJed Brown not using I-node routines 155c4762a1bSJed Brown Up solver (post-smoother) same as down solver (pre-smoother) 156ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1578cc725e6SPierre Jolivet Mat Object: 1 MPI process 158c4762a1bSJed Brown type: seqaij 159c4762a1bSJed Brown rows=225, cols=225 160c4762a1bSJed Brown total: nonzeros=1457, allocated nonzeros=1457 161c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 162c4762a1bSJed Brown not using I-node routines 163