1DM Object: 2 MPI processes 2 type: da 3Processor [0] M 17 N 17 m 1 n 2 w 1 s 1 4X range of indices: 0 17, Y range of indices: 0 9 5Processor [1] M 17 N 17 m 1 n 2 w 1 s 1 6X range of indices: 0 17, Y range of indices: 9 17 7DM Object: 2 MPI processes 8 type: da 9Processor [0] M 17 N 17 m 1 n 2 w 2 s 1 10X range of indices: 0 17, Y range of indices: 0 9 11Processor [1] M 17 N 17 m 1 n 2 w 2 s 1 12X range of indices: 0 17, Y range of indices: 9 17 130 TS dt 0.001 time 0. 14DM Object: 2 MPI processes 15 type: da 16Processor [0] M 9 N 9 m 1 n 2 w 1 s 1 17X range of indices: 0 9, Y range of indices: 0 5 18Processor [1] M 9 N 9 m 1 n 2 w 1 s 1 19X range of indices: 0 9, Y range of indices: 5 9 20DM Object: 2 MPI processes 21 type: da 22Processor [0] M 9 N 9 m 1 n 2 w 2 s 1 23X range of indices: 0 9, Y range of indices: 0 5 24Processor [1] M 9 N 9 m 1 n 2 w 2 s 1 25X range of indices: 0 9, Y range of indices: 5 9 26DM Object: 2 MPI processes 27 type: da 28Processor [0] M 5 N 5 m 1 n 2 w 1 s 1 29X range of indices: 0 5, Y range of indices: 0 3 30Processor [1] M 5 N 5 m 1 n 2 w 1 s 1 31X range of indices: 0 5, Y range of indices: 3 5 32DM Object: 2 MPI processes 33 type: da 34Processor [0] M 5 N 5 m 1 n 2 w 2 s 1 35X range of indices: 0 5, Y range of indices: 0 3 36Processor [1] M 5 N 5 m 1 n 2 w 2 s 1 37X range of indices: 0 5, Y range of indices: 3 5 381 TS dt 0.001 time 0.001 392 TS dt 0.001 time 0.002 403 TS dt 0.001 time 0.003 414 TS dt 0.001 time 0.004 425 TS dt 0.001 time 0.005 43TS Object: 2 MPI processes 44 type: bdf 45 Order=2 46 maximum steps=5 47 maximum time=1. 48 using relative error tolerance of 0.0001, using absolute error tolerance of 0.0001 49 TSAdapt Object: 2 MPI processes 50 type: none 51 SNES Object: 2 MPI processes 52 type: ngmres 53 Number of stored past updates: 30 54 Residual selection: gammaA=2e+00, gammaC=2e+00 55 Difference restart: epsilonB=1e-01, deltaB=9e-01 56 Restart on F_M residual increase: FALSE 57 maximum iterations=10000, maximum function evaluations=30000 58 tolerances: relative=1e-06, absolute=1e-50, solution=1e-08 59 norm schedule ALWAYS 60 SNESLineSearch Object: 2 MPI processes 61 type: basic 62 maxstep=1.000000e+08, minlambda=1.000000e-12 63 tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 64 maximum iterations=1 65 SNES Object: (npc_) 2 MPI processes 66 type: fas 67 type is MULTIPLICATIVE, levels=3, cycles=1 68 Not using Galerkin computed coarse grid function evaluation 69 Coarse grid solver -- level 0 ------------------------------- 70 SNES Object: (npc_fas_coarse_) 2 MPI processes 71 type: newtonls 72 maximum iterations=50, maximum function evaluations=10000 73 tolerances: relative=1e-08, absolute=1e-50, solution=1e-08 74 norm schedule ALWAYS 75 SNESLineSearch Object: (npc_fas_coarse_) 2 MPI processes 76 type: bt 77 interpolation: cubic 78 alpha=1.000000e-04 79 maxstep=1.000000e+08, minlambda=1.000000e-12 80 tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 81 maximum iterations=40 82 KSP Object: (npc_fas_coarse_) 2 MPI processes 83 type: gmres 84 restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement 85 happy breakdown tolerance 1e-30 86 maximum iterations=10000, initial guess is zero 87 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 88 left preconditioning 89 using PRECONDITIONED norm type for convergence test 90 PC Object: (npc_fas_coarse_) 2 MPI processes 91 type: bjacobi 92 number of blocks = 2 93 Local solver information for first block is in the following KSP and PC objects on rank 0: 94 Use -npc_fas_coarse_ksp_view ::ascii_info_detail to display information for all blocks 95 KSP Object: (npc_fas_coarse_sub_) 1 MPI process 96 type: preonly 97 maximum iterations=10000, initial guess is zero 98 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 99 left preconditioning 100 using NONE norm type for convergence test 101 PC Object: (npc_fas_coarse_sub_) 1 MPI process 102 type: ilu 103 out-of-place factorization 104 0 levels of fill 105 tolerance for zero pivot 2.22045e-14 106 matrix ordering: natural 107 factor fill ratio given 1., needed 1. 108 Factored matrix follows: 109 Mat Object: (npc_fas_coarse_sub_) 1 MPI process 110 type: seqaij 111 rows=15, cols=15 112 package used to perform factorization: petsc 113 total: nonzeros=59, allocated nonzeros=59 114 not using I-node routines 115 linear system matrix = precond matrix: 116 Mat Object: (npc_fas_coarse_sub_) 1 MPI process 117 type: seqaij 118 rows=15, cols=15 119 total: nonzeros=59, allocated nonzeros=59 120 not using I-node routines 121 linear system matrix = precond matrix: 122 Mat Object: 2 MPI processes 123 type: mpiaij 124 rows=25, cols=25 125 total: nonzeros=105, allocated nonzeros=105 126 Down solver (pre-smoother) on level 1 ------------------------------- 127 SNES Object: (npc_fas_levels_1_) 2 MPI processes 128 type: ngs 129 Use finite difference secant approximation with coloring with h = 1.49012e-08 130 maximum iterations=5, maximum function evaluations=30000 131 tolerances: relative=0., absolute=0., solution=0. 132 norm schedule FINALONLY 133 Up solver (post-smoother) same as down solver (pre-smoother) 134 Down solver (pre-smoother) on level 2 ------------------------------- 135 SNES Object: (npc_fas_levels_2_) 2 MPI processes 136 type: ngs 137 Use finite difference secant approximation with coloring with h = 1.49012e-08 138 maximum iterations=5, maximum function evaluations=30000 139 tolerances: relative=0., absolute=0., solution=0. 140 norm schedule FINALONLY 141 Up solver (post-smoother) same as down solver (pre-smoother) 142 maximum iterations=1, maximum function evaluations=30000 143 tolerances: relative=0., absolute=0., solution=0. 144 norm schedule FINALONLY 145