1c4762a1bSJed BrownDM Object: 2 MPI processes 2c4762a1bSJed Brown type: da 3c4762a1bSJed BrownProcessor [0] M 17 N 17 m 1 n 2 w 1 s 1 4c4762a1bSJed BrownX range of indices: 0 17, Y range of indices: 0 9 5c4762a1bSJed BrownProcessor [1] M 17 N 17 m 1 n 2 w 1 s 1 6c4762a1bSJed BrownX range of indices: 0 17, Y range of indices: 9 17 7c4762a1bSJed BrownDM Object: 2 MPI processes 8c4762a1bSJed Brown type: da 9c4762a1bSJed BrownProcessor [0] M 17 N 17 m 1 n 2 w 2 s 1 10c4762a1bSJed BrownX range of indices: 0 17, Y range of indices: 0 9 11c4762a1bSJed BrownProcessor [1] M 17 N 17 m 1 n 2 w 2 s 1 12c4762a1bSJed BrownX range of indices: 0 17, Y range of indices: 9 17 13c4762a1bSJed Brown0 TS dt 0.001 time 0. 14c4762a1bSJed BrownDM Object: 2 MPI processes 15c4762a1bSJed Brown type: da 16c4762a1bSJed BrownProcessor [0] M 9 N 9 m 1 n 2 w 1 s 1 17c4762a1bSJed BrownX range of indices: 0 9, Y range of indices: 0 5 18c4762a1bSJed BrownProcessor [1] M 9 N 9 m 1 n 2 w 1 s 1 19c4762a1bSJed BrownX range of indices: 0 9, Y range of indices: 5 9 20c4762a1bSJed BrownDM Object: 2 MPI processes 21c4762a1bSJed Brown type: da 22c4762a1bSJed BrownProcessor [0] M 9 N 9 m 1 n 2 w 2 s 1 23c4762a1bSJed BrownX range of indices: 0 9, Y range of indices: 0 5 24c4762a1bSJed BrownProcessor [1] M 9 N 9 m 1 n 2 w 2 s 1 25c4762a1bSJed BrownX range of indices: 0 9, Y range of indices: 5 9 26c4762a1bSJed BrownDM Object: 2 MPI processes 27c4762a1bSJed Brown type: da 28c4762a1bSJed BrownProcessor [0] M 5 N 5 m 1 n 2 w 1 s 1 29c4762a1bSJed BrownX range of indices: 0 5, Y range of indices: 0 3 30c4762a1bSJed BrownProcessor [1] M 5 N 5 m 1 n 2 w 1 s 1 31c4762a1bSJed BrownX range of indices: 0 5, Y range of indices: 3 5 32c4762a1bSJed BrownDM Object: 2 MPI processes 33c4762a1bSJed Brown type: da 34c4762a1bSJed BrownProcessor [0] M 5 N 5 m 1 n 2 w 2 s 1 35c4762a1bSJed BrownX range of indices: 0 5, Y range of indices: 0 3 36c4762a1bSJed BrownProcessor [1] M 5 N 5 m 1 n 2 w 2 s 1 37c4762a1bSJed BrownX range of indices: 0 5, Y range of indices: 3 5 38c4762a1bSJed Brown1 TS dt 0.001 time 0.001 39c4762a1bSJed Brown2 TS dt 0.001 time 0.002 40c4762a1bSJed Brown3 TS dt 0.001 time 0.003 41c4762a1bSJed Brown4 TS dt 0.001 time 0.004 42c4762a1bSJed Brown5 TS dt 0.001 time 0.005 43c4762a1bSJed BrownTS Object: 2 MPI processes 44c4762a1bSJed Brown type: bdf 45c4762a1bSJed Brown Order=2 46188af4bfSBarry Smith initial time step=0.001 47c4762a1bSJed Brown maximum steps=5 48c4762a1bSJed Brown maximum time=1. 49188af4bfSBarry Smith maximum number of step rejections=10 50188af4bfSBarry Smith maximum number of SNES failures allowed=1 51c4762a1bSJed Brown using relative error tolerance of 0.0001, using absolute error tolerance of 0.0001 52c4762a1bSJed Brown TSAdapt Object: 2 MPI processes 53c4762a1bSJed Brown type: none 54c4762a1bSJed Brown SNES Object: 2 MPI processes 55c4762a1bSJed Brown type: ngmres 56c4762a1bSJed Brown Number of stored past updates: 30 57c4762a1bSJed Brown Residual selection: gammaA=2e+00, gammaC=2e+00 58c4762a1bSJed Brown Difference restart: epsilonB=1e-01, deltaB=9e-01 59c4762a1bSJed Brown Restart on F_M residual increase: FALSE 60c4762a1bSJed Brown maximum iterations=10000, maximum function evaluations=30000 61c4762a1bSJed Brown tolerances: relative=1e-06, absolute=1e-50, solution=1e-08 62c4762a1bSJed Brown norm schedule ALWAYS 63c4762a1bSJed Brown SNESLineSearch Object: 2 MPI processes 64c4762a1bSJed Brown type: basic 65a99ef635SJonas Heinzmann maxlambda=1.000000e+00, minlambda=1.000000e-12 66c4762a1bSJed Brown tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 67c4762a1bSJed Brown maximum iterations=1 68c4762a1bSJed Brown SNES Object: (npc_) 2 MPI processes 69c4762a1bSJed Brown type: fas 70c4762a1bSJed Brown type is MULTIPLICATIVE, levels=3, cycles=1 71c4762a1bSJed Brown Not using Galerkin computed coarse grid function evaluation 72c4762a1bSJed Brown Coarse grid solver -- level 0 ------------------------------- 73c4762a1bSJed Brown SNES Object: (npc_fas_coarse_) 2 MPI processes 74c4762a1bSJed Brown type: newtonls 75c4762a1bSJed Brown maximum iterations=50, maximum function evaluations=10000 76c4762a1bSJed Brown tolerances: relative=1e-08, absolute=1e-50, solution=1e-08 772d157150SStefano Zampini norm schedule ALWAYS 78c4762a1bSJed Brown SNESLineSearch Object: (npc_fas_coarse_) 2 MPI processes 79c4762a1bSJed Brown type: bt 80c4762a1bSJed Brown interpolation: cubic 81c4762a1bSJed Brown alpha=1.000000e-04 82a99ef635SJonas Heinzmann maxlambda=1.000000e+00, minlambda=1.000000e-12 83c4762a1bSJed Brown tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 84c4762a1bSJed Brown maximum iterations=40 85c4762a1bSJed Brown KSP Object: (npc_fas_coarse_) 2 MPI processes 86c4762a1bSJed Brown type: gmres 87f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 88*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 89c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 90c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 91c4762a1bSJed Brown left preconditioning 92c4762a1bSJed Brown using PRECONDITIONED norm type for convergence test 93c4762a1bSJed Brown PC Object: (npc_fas_coarse_) 2 MPI processes 94c4762a1bSJed Brown type: bjacobi 95c4762a1bSJed Brown number of blocks = 2 96020d6619SPierre Jolivet Local solver information for first block is in the following KSP and PC objects on rank 0: 97020d6619SPierre Jolivet Use -npc_fas_coarse_ksp_view ::ascii_info_detail to display information for all blocks 988cc725e6SPierre Jolivet KSP Object: (npc_fas_coarse_sub_) 1 MPI process 99c4762a1bSJed Brown type: preonly 100c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 101c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 102c4762a1bSJed Brown left preconditioning 1038405740aSBarry Smith not checking for convergence 1048cc725e6SPierre Jolivet PC Object: (npc_fas_coarse_sub_) 1 MPI process 105c4762a1bSJed Brown type: ilu 106c4762a1bSJed Brown out-of-place factorization 107c4762a1bSJed Brown 0 levels of fill 108c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 109c4762a1bSJed Brown matrix ordering: natural 110c4762a1bSJed Brown factor fill ratio given 1., needed 1. 111ecf3d421SBarry Smith Factored matrix: 11226cc229bSBarry Smith Mat Object: (npc_fas_coarse_sub_) 1 MPI process 113c4762a1bSJed Brown type: seqaij 114c4762a1bSJed Brown rows=15, cols=15 115c4762a1bSJed Brown package used to perform factorization: petsc 116c4762a1bSJed Brown total: nonzeros=59, allocated nonzeros=59 117c4762a1bSJed Brown not using I-node routines 118ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1198cc725e6SPierre Jolivet Mat Object: (npc_fas_coarse_sub_) 1 MPI process 120c4762a1bSJed Brown type: seqaij 121c4762a1bSJed Brown rows=15, cols=15 122c4762a1bSJed Brown total: nonzeros=59, allocated nonzeros=59 123c4762a1bSJed Brown not using I-node routines 124ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 125c4762a1bSJed Brown Mat Object: 2 MPI processes 126c4762a1bSJed Brown type: mpiaij 127c4762a1bSJed Brown rows=25, cols=25 128c4762a1bSJed Brown total: nonzeros=105, allocated nonzeros=105 129c4762a1bSJed Brown Down solver (pre-smoother) on level 1 ------------------------------- 130c4762a1bSJed Brown SNES Object: (npc_fas_levels_1_) 2 MPI processes 131c4762a1bSJed Brown type: ms 132c4762a1bSJed Brown multi-stage method type: m62 13309cb0f53SBarry Smith maximum iterations=5, maximum function evaluations=10000 134c4762a1bSJed Brown tolerances: relative=0., absolute=0., solution=0. 135c4762a1bSJed Brown norm schedule FINALONLY 136c4762a1bSJed Brown KSP Object: (npc_fas_levels_1_) 2 MPI processes 137c4762a1bSJed Brown type: preonly 138c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 139c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 140c4762a1bSJed Brown left preconditioning 1418405740aSBarry Smith not checking for convergence 142c4762a1bSJed Brown PC Object: (npc_fas_levels_1_) 2 MPI processes 143c4762a1bSJed Brown type: bjacobi 144c4762a1bSJed Brown number of blocks = 2 145020d6619SPierre Jolivet Local solver information for first block is in the following KSP and PC objects on rank 0: 146020d6619SPierre Jolivet Use -npc_fas_levels_1_ksp_view ::ascii_info_detail to display information for all blocks 1478cc725e6SPierre Jolivet KSP Object: (npc_fas_levels_1_sub_) 1 MPI process 148c4762a1bSJed Brown type: preonly 149c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 150c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 151c4762a1bSJed Brown left preconditioning 1528405740aSBarry Smith not checking for convergence 1538cc725e6SPierre Jolivet PC Object: (npc_fas_levels_1_sub_) 1 MPI process 154c4762a1bSJed Brown type: ilu 155c4762a1bSJed Brown out-of-place factorization 156c4762a1bSJed Brown 0 levels of fill 157c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 158c4762a1bSJed Brown matrix ordering: natural 159c4762a1bSJed Brown factor fill ratio given 1., needed 1. 160ecf3d421SBarry Smith Factored matrix: 16126cc229bSBarry Smith Mat Object: (npc_fas_levels_1_sub_) 1 MPI process 162c4762a1bSJed Brown type: seqaij 163c4762a1bSJed Brown rows=45, cols=45 164c4762a1bSJed Brown package used to perform factorization: petsc 165c4762a1bSJed Brown total: nonzeros=197, allocated nonzeros=197 166c4762a1bSJed Brown not using I-node routines 167ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1688cc725e6SPierre Jolivet Mat Object: (npc_fas_levels_1_sub_) 1 MPI process 169c4762a1bSJed Brown type: seqaij 170c4762a1bSJed Brown rows=45, cols=45 171c4762a1bSJed Brown total: nonzeros=197, allocated nonzeros=197 172c4762a1bSJed Brown not using I-node routines 173ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 174c4762a1bSJed Brown Mat Object: 2 MPI processes 175c4762a1bSJed Brown type: mpiaij 176c4762a1bSJed Brown rows=81, cols=81 177c4762a1bSJed Brown total: nonzeros=369, allocated nonzeros=369 178c4762a1bSJed Brown Up solver (post-smoother) same as down solver (pre-smoother) 179c4762a1bSJed Brown Down solver (pre-smoother) on level 2 ------------------------------- 180c4762a1bSJed Brown SNES Object: (npc_fas_levels_2_) 2 MPI processes 181c4762a1bSJed Brown type: ms 182c4762a1bSJed Brown multi-stage method type: m62 18309cb0f53SBarry Smith maximum iterations=5, maximum function evaluations=10000 184c4762a1bSJed Brown tolerances: relative=0., absolute=0., solution=0. 185c4762a1bSJed Brown norm schedule FINALONLY 186c4762a1bSJed Brown KSP Object: (npc_fas_levels_2_) 2 MPI processes 187c4762a1bSJed Brown type: preonly 188c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 189c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 190c4762a1bSJed Brown left preconditioning 1918405740aSBarry Smith not checking for convergence 192c4762a1bSJed Brown PC Object: (npc_fas_levels_2_) 2 MPI processes 193c4762a1bSJed Brown type: bjacobi 194c4762a1bSJed Brown number of blocks = 2 195020d6619SPierre Jolivet Local solver information for first block is in the following KSP and PC objects on rank 0: 196020d6619SPierre Jolivet Use -npc_fas_levels_2_ksp_view ::ascii_info_detail to display information for all blocks 1978cc725e6SPierre Jolivet KSP Object: (npc_fas_levels_2_sub_) 1 MPI process 198c4762a1bSJed Brown type: preonly 199c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 200c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 201c4762a1bSJed Brown left preconditioning 2028405740aSBarry Smith not checking for convergence 2038cc725e6SPierre Jolivet PC Object: (npc_fas_levels_2_sub_) 1 MPI process 204c4762a1bSJed Brown type: ilu 205c4762a1bSJed Brown out-of-place factorization 206c4762a1bSJed Brown 0 levels of fill 207c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 208c4762a1bSJed Brown matrix ordering: natural 209c4762a1bSJed Brown factor fill ratio given 1., needed 1. 210ecf3d421SBarry Smith Factored matrix: 21126cc229bSBarry Smith Mat Object: (npc_fas_levels_2_sub_) 1 MPI process 212c4762a1bSJed Brown type: seqaij 213c4762a1bSJed Brown rows=153, cols=153 214c4762a1bSJed Brown package used to perform factorization: petsc 215c4762a1bSJed Brown total: nonzeros=713, allocated nonzeros=713 216c4762a1bSJed Brown not using I-node routines 217ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 2188cc725e6SPierre Jolivet Mat Object: (npc_fas_levels_2_sub_) 1 MPI process 219c4762a1bSJed Brown type: seqaij 220c4762a1bSJed Brown rows=153, cols=153 221c4762a1bSJed Brown total: nonzeros=713, allocated nonzeros=713 222c4762a1bSJed Brown not using I-node routines 223ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 224c4762a1bSJed Brown Mat Object: 2 MPI processes 225c4762a1bSJed Brown type: mpiaij 226c4762a1bSJed Brown rows=289, cols=289 227c4762a1bSJed Brown total: nonzeros=1377, allocated nonzeros=1377 228c4762a1bSJed Brown Up solver (post-smoother) same as down solver (pre-smoother) 229c4762a1bSJed Brown maximum iterations=1, maximum function evaluations=30000 230c4762a1bSJed Brown tolerances: relative=0., absolute=0., solution=0. 231c4762a1bSJed Brown norm schedule FINALONLY 232