DM Object: Mesh 1 MPI process
  type: plex
Mesh in 2 dimensions:
  Number of 0-cells per rank: 4225
  Number of 1-cells per rank: 12416
  Number of 2-cells per rank: 8192
Labels:
  marker: 4 strata with value/size (4 (129), 1 (127), 2 (129), 3 (127))
  Face Sets: 4 strata with value/size (1 (126), 4 (126), 2 (126), 3 (126))
  depth: 3 strata with value/size (0 (4225), 1 (12416), 2 (8192))
  DM_0x84000000_1 in 2 dimensions:
    Number of 0-cells per rank:   1230  
    Number of 1-cells per rank:   3555  
    Number of 2-cells per rank:   2326  
  Labels:
    marker: 4 strata with value/size (4 (33), 1 (33), 2 (33), 3 (33))
    depth: 3 strata with value/size (0 (1230), 1 (3555), 2 (2326))
    DM_0x84000000_2 in 2 dimensions:
      Number of 0-cells per rank:     414    
      Number of 1-cells per rank:     1171    
      Number of 2-cells per rank:     758    
    Labels:
      marker: 4 strata with value/size (1 (17), 4 (17), 2 (17), 3 (17))
      depth: 3 strata with value/size (0 (414), 1 (1171), 2 (758))
      DM_0x84000000_3 in 2 dimensions:
        Number of 0-cells per rank:       144      
        Number of 1-cells per rank:       391      
        Number of 2-cells per rank:       248      
      Labels:
        marker: 4 strata with value/size (1 (9), 4 (10), 2 (10), 3 (9))
        depth: 3 strata with value/size (0 (144), 1 (391), 2 (248))
        DM_0x84000000_4 in 2 dimensions:
          Number of 0-cells per rank:         53        
          Number of 1-cells per rank:         132        
          Number of 2-cells per rank:         80        
        Labels:
          marker: 4 strata with value/size (1 (8), 4 (6), 2 (6), 3 (4))
          depth: 3 strata with value/size (0 (53), 1 (132), 2 (80))
          DM_0x84000000_5 in 2 dimensions:
            Number of 0-cells per rank:           26          
            Number of 1-cells per rank:           58          
            Number of 2-cells per rank:           33          
          Labels:
            marker: 4 strata with value/size (1 (5), 4 (5), 2 (5), 3 (2))
            depth: 3 strata with value/size (0 (26), 1 (58), 2 (33))
  0 SNES Function norm 3.538058091867e+00
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 6.684008878137e-01 true resid norm 2.369800283865e+00 ||r(i)||/||b|| 6.698025364005e-01
      1 KSP none resid norm 4.919051758707e-01 true resid norm 1.446688201971e+00 ||r(i)||/||b|| 4.088932867712e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 1.972770829015e-01 true resid norm 7.043302567150e-01 ||r(i)||/||b|| 8.793376574360e-01
        1 KSP none resid norm 1.447989909233e-01 true resid norm 3.935259572190e-01 ||r(i)||/||b|| 4.913067272946e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 2.866055762098e-02 true resid norm 1.135785230348e-01 ||r(i)||/||b|| 1.417997756426e-01
        1 KSP none resid norm 1.316228500483e-02 true resid norm 5.460594406043e-02 ||r(i)||/||b|| 6.817407384447e-02
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 1.173444078295e-01 true resid norm 4.169692340159e-01 ||r(i)||/||b|| 1.178525686094e-01
      1 KSP none resid norm 5.782659235854e-02 true resid norm 1.983415577601e-01 ||r(i)||/||b|| 5.605944069038e-02
    0 KSP preconditioned resid norm 7.591373802990e+01 true resid norm 3.538058091867e+00 ||r(i)||/||b|| 1.000000000000e+00
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 2.582377643796e-02 true resid norm 1.023194016811e-01 ||r(i)||/||b|| 4.968780493927e-01
      1 KSP none resid norm 1.491529112146e-02 true resid norm 5.025109549138e-02 ||r(i)||/||b|| 2.440267036101e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 3.957462323365e-03 true resid norm 1.543798741432e-02 ||r(i)||/||b|| 7.816317798908e-01
        1 KSP none resid norm 2.977711846106e-03 true resid norm 8.380891938233e-03 ||r(i)||/||b|| 4.243280750882e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 5.628024982687e-04 true resid norm 2.342152619983e-03 ||r(i)||/||b|| 1.185841698145e-01
        1 KSP none resid norm 2.939542651341e-04 true resid norm 1.266232469220e-03 ||r(i)||/||b|| 6.410988117236e-02
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 6.876874636481e-03 true resid norm 2.819278473320e-02 ||r(i)||/||b|| 1.369083053167e-01
      1 KSP none resid norm 3.705181483298e-03 true resid norm 1.330530572083e-02 ||r(i)||/||b|| 6.461251966406e-02
    1 KSP preconditioned resid norm 2.105109980439e-01 true resid norm 2.059245760729e-01 ||r(i)||/||b|| 5.820271197534e-02
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 1.863288358125e-03 true resid norm 7.773709395836e-03 ||r(i)||/||b|| 4.653515545342e-01
      1 KSP none resid norm 1.032228304272e-03 true resid norm 3.777117297204e-03 ||r(i)||/||b|| 2.261066521027e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 1.674328305261e-04 true resid norm 7.203743063759e-04 ||r(i)||/||b|| 6.897302962708e-01
        1 KSP none resid norm 1.055915791965e-04 true resid norm 3.054194697143e-04 ||r(i)||/||b|| 2.924272277182e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 2.181437776740e-05 true resid norm 9.815523415025e-05 ||r(i)||/||b|| 9.397980762469e-02
        1 KSP none resid norm 1.138476636873e-05 true resid norm 5.239358047664e-05 ||r(i)||/||b|| 5.016480941227e-02
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 5.244151430688e-04 true resid norm 2.236969545042e-03 ||r(i)||/||b|| 1.339099781359e-01
      1 KSP none resid norm 2.885409824809e-04 true resid norm 1.057085330401e-03 ||r(i)||/||b|| 6.327948174147e-02
    2 KSP preconditioned resid norm 7.098714857808e-03 true resid norm 1.670502509359e-02 ||r(i)||/||b|| 4.721523688939e-03
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 1.497874134891e-04 true resid norm 6.306240890973e-04 ||r(i)||/||b|| 4.567679230528e-01
      1 KSP none resid norm 8.105256317420e-05 true resid norm 3.092339737477e-04 ||r(i)||/||b|| 2.239815483869e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 1.097321210596e-05 true resid norm 4.823256242705e-05 ||r(i)||/||b|| 6.450032681005e-01
        1 KSP none resid norm 5.473810401507e-06 true resid norm 1.665985385388e-05 ||r(i)||/||b|| 2.227884989126e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 1.342992535133e-06 true resid norm 6.345856664499e-06 ||r(i)||/||b|| 8.486172165723e-02
        1 KSP none resid norm 6.672646836830e-07 true resid norm 3.181260696119e-06 ||r(i)||/||b|| 4.254228766677e-02
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 4.262700992060e-05 true resid norm 1.838291096195e-04 ||r(i)||/||b|| 1.331494341070e-01
      1 KSP none resid norm 2.343832574366e-05 true resid norm 8.702698275128e-05 ||r(i)||/||b|| 6.303459517025e-02
    3 KSP preconditioned resid norm 4.330236142848e-04 true resid norm 1.380622537770e-03 ||r(i)||/||b|| 3.902204265510e-04
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 1.236682262410e-05 true resid norm 5.215249707722e-05 ||r(i)||/||b|| 4.532844442213e-01
      1 KSP none resid norm 6.605751230121e-06 true resid norm 2.575439873095e-05 ||r(i)||/||b|| 2.238448582381e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 8.306676992634e-07 true resid norm 3.641827685794e-06 ||r(i)||/||b|| 6.241645677673e-01
        1 KSP none resid norm 3.599383455300e-07 true resid norm 1.159315445577e-06 ||r(i)||/||b|| 1.986924386393e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 1.009294410785e-07 true resid norm 4.855050395537e-07 ||r(i)||/||b|| 8.320960498595e-02
        1 KSP none resid norm 4.900474383740e-08 true resid norm 2.335458855865e-07 ||r(i)||/||b|| 4.002689838938e-02
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 3.531783425761e-06 true resid norm 1.529090178642e-05 ||r(i)||/||b|| 1.329011707270e-01
      1 KSP none resid norm 1.937446939533e-06 true resid norm 7.267339747294e-06 ||r(i)||/||b|| 6.316422497358e-02
    4 KSP preconditioned resid norm 3.248751716492e-05 true resid norm 1.150546808788e-04 ||r(i)||/||b|| 3.251916104580e-05
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 1.031316759354e-06 true resid norm 4.350624024252e-06 ||r(i)||/||b|| 4.513084056636e-01
      1 KSP none resid norm 5.476274964456e-07 true resid norm 2.162555974466e-06 ||r(i)||/||b|| 2.243309657544e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 6.579102542642e-08 true resid norm 2.869326798490e-07 ||r(i)||/||b|| 6.114085532762e-01
        1 KSP none resid norm 2.660793834372e-08 true resid norm 8.957098922937e-08 ||r(i)||/||b|| 1.908617344287e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 8.079997684837e-09 true resid norm 3.918263511756e-08 ||r(i)||/||b|| 8.349205208477e-02
        1 KSP none resid norm 3.916095037916e-09 true resid norm 1.849210500100e-08 ||r(i)||/||b|| 3.940377642465e-02
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 2.950562984849e-07 true resid norm 1.279598835514e-06 ||r(i)||/||b|| 1.327381329955e-01
      1 KSP none resid norm 1.617593928160e-07 true resid norm 6.118670667312e-07 ||r(i)||/||b|| 6.347152703272e-02
    5 KSP preconditioned resid norm 2.608732551153e-06 true resid norm 9.640024359517e-06 ||r(i)||/||b|| 2.724665369875e-06
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 8.646659638986e-08 true resid norm 3.647397602913e-07 ||r(i)||/||b|| 4.498237847781e-01
      1 KSP none resid norm 4.584621657316e-08 true resid norm 1.825991440305e-07 ||r(i)||/||b|| 2.251946374023e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 5.316973844353e-09 true resid norm 2.306422656731e-08 ||r(i)||/||b|| 6.019405733184e-01
        1 KSP none resid norm 2.078993889147e-09 true resid norm 7.230038128878e-09 ||r(i)||/||b|| 1.886927915710e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 6.625413802028e-10 true resid norm 3.228043261035e-09 ||r(i)||/||b|| 8.424692697038e-02
        1 KSP none resid norm 3.229221609801e-10 true resid norm 1.512583290443e-09 ||r(i)||/||b|| 3.947607999705e-02
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 2.476823994093e-08 true resid norm 1.074901862526e-07 ||r(i)||/||b|| 1.325647699280e-01
      1 KSP none resid norm 1.359410565217e-08 true resid norm 5.180109768954e-08 ||r(i)||/||b|| 6.388490741935e-02
    6 KSP preconditioned resid norm 2.149299732713e-07 true resid norm 8.108503210236e-07 ||r(i)||/||b|| 2.291794820689e-07
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 7.275207459416e-09 true resid norm 3.068158672002e-08 ||r(i)||/||b|| 4.485015074000e-01
      1 KSP none resid norm 3.862617839499e-09 true resid norm 1.548275296745e-08 ||r(i)||/||b|| 2.263259103242e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 4.348599965941e-10 true resid norm 1.876040726068e-09 ||r(i)||/||b|| 5.942750777739e-01
        1 KSP none resid norm 1.671606186153e-10 true resid norm 5.960016212560e-10 ||r(i)||/||b|| 1.887959599724e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 5.497183954554e-11 true resid norm 2.685999059215e-10 ||r(i)||/||b|| 8.508462943452e-02
        1 KSP none resid norm 2.699068249343e-11 true resid norm 1.257319585330e-10 ||r(i)||/||b|| 3.982822355487e-02
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 2.086040530931e-09 true resid norm 9.054894567369e-09 ||r(i)||/||b|| 1.323638799998e-01
      1 KSP none resid norm 1.147749666992e-09 true resid norm 4.403418626157e-09 ||r(i)||/||b|| 6.436889687506e-02
    7 KSP preconditioned resid norm 1.792703276997e-08 true resid norm 6.840910501704e-08 ||r(i)||/||b|| 1.933521249249e-08
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 6.137677075309e-10 true resid norm 2.587622196147e-09 ||r(i)||/||b|| 4.472275754028e-01
      1 KSP none resid norm 3.268902160602e-10 true resid norm 1.317167714296e-09 ||r(i)||/||b|| 2.276505913964e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 3.586050815274e-11 true resid norm 1.538310267869e-10 ||r(i)||/||b|| 5.878346186704e-01
        1 KSP none resid norm 1.366551582521e-11 true resid norm 4.970631521179e-11 ||r(i)||/||b|| 1.899427798042e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 4.592949829920e-12 true resid norm 2.247615885449e-11 ||r(i)||/||b|| 8.588816278077e-02
        1 KSP none resid norm 2.271237701589e-12 true resid norm 1.054478612273e-11 ||r(i)||/||b|| 4.029479916302e-02
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 1.761412445582e-10 true resid norm 7.645307067199e-10 ||r(i)||/||b|| 1.321364512936e-01
      1 KSP none resid norm 9.724373019449e-11 true resid norm 3.755186110653e-10 ||r(i)||/||b|| 6.490216315020e-02
    8 KSP preconditioned resid norm 1.505983048722e-09 true resid norm 5.785918262790e-09 ||r(i)||/||b|| 1.635337270490e-09
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 5.189337215130e-11 true resid norm 2.187128626534e-10 ||r(i)||/||b|| 4.459619588019e-01
      1 KSP none resid norm 2.775733185249e-11 true resid norm 1.123645937082e-10 ||r(i)||/||b|| 2.291147109602e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 2.975665432734e-12 true resid norm 1.268961777721e-11 ||r(i)||/||b|| 5.823263766770e-01
        1 KSP none resid norm 1.129126271431e-12 true resid norm 4.175346147024e-12 ||r(i)||/||b|| 1.916065744341e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 3.855301953766e-13 true resid norm 1.887609516135e-12 ||r(i)||/||b|| 8.662237345607e-02
        1 KSP none resid norm 1.918517529281e-13 true resid norm 8.890899115999e-13 ||r(i)||/||b|| 4.080032321320e-02
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 1.490465508973e-11 true resid norm 6.468119379179e-11 ||r(i)||/||b|| 1.318868562694e-01
      1 KSP none resid norm 8.261860065633e-12 true resid norm 3.210856557810e-11 ||r(i)||/||b|| 6.547030945418e-02
    9 KSP preconditioned resid norm 1.271489944895e-10 true resid norm 4.904294151927e-10 ||r(i)||/||b|| 1.386154219231e-10
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 4.395783440599e-12 true resid norm 1.852214241975e-11 ||r(i)||/||b|| 4.446892677985e-01
      1 KSP none resid norm 2.363207044221e-12 true resid norm 9.608215608239e-12 ||r(i)||/||b|| 2.306790579001e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 2.481266662954e-13 true resid norm 1.051672871268e-12 ||r(i)||/||b|| 5.775484077965e-01
        1 KSP none resid norm 9.397295961170e-14 true resid norm 3.524157878094e-13 ||r(i)||/||b|| 1.935365860357e-01
        Residual norms for mg_levels_1_ solve.
        0 KSP none resid norm 3.246954875484e-14 true resid norm 1.589414929063e-13 ||r(i)||/||b|| 8.728608359946e-02
        1 KSP none resid norm 1.624423667413e-14 true resid norm 7.522527730994e-14 ||r(i)||/||b|| 4.131155259716e-02
      Residual norms for mg_levels_2_ solve.
      0 KSP none resid norm 1.263527529909e-12 true resid norm 5.482185061163e-12 ||r(i)||/||b|| 1.316191618409e-01
      1 KSP none resid norm 7.035333348528e-13 true resid norm 2.751650664419e-12 ||r(i)||/||b|| 6.606306611126e-02
   10 KSP preconditioned resid norm 1.076324140418e-11 true resid norm 4.165187640224e-11 ||r(i)||/||b|| 1.177252473553e-11
KSP Object: 1 MPI process
  type: richardson
    damping factor=1.
  maximum iterations=10000, initial guess is zero
  tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
  left preconditioning
  using PRECONDITIONED norm type for convergence test
PC Object: 1 MPI process
  type: mg
    type is MULTIPLICATIVE, levels=3 cycles=v
      Cycles per PCApply=1
      Not using Galerkin computed coarse grid matrices
  Coarse grid solver -- level 0 -------------------------------
    KSP Object: (mg_coarse_) 1 MPI process
      type: preonly
      maximum iterations=10000, initial guess is zero
      tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
      left preconditioning
      not checking for convergence
    PC Object: (mg_coarse_) 1 MPI process
      type: lu
        out-of-place factorization
        tolerance for zero pivot 2.22045e-14
        using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
        matrix ordering: nd
        factor fill ratio given 5., needed 4.12177
          Factored matrix:
            Mat Object: (mg_coarse_) 1 MPI process
              type: seqaij
              rows=396, cols=396
              package used to perform factorization: petsc
              total: nonzeros=10832, allocated nonzeros=10832
                not using I-node routines
      linear system matrix, which is also used to construct the preconditioner:
      Mat Object: 1 MPI process
        type: seqaij
        rows=396, cols=396
        total: nonzeros=2628, allocated nonzeros=2628
        total number of mallocs used during MatSetValues calls=0
          not using I-node routines
  Down solver (pre-smoother) on level 1 -------------------------------
    KSP Object: (mg_levels_1_) 1 MPI process
      type: chebyshev
        Chebyshev polynomial of first kind
        eigenvalue estimates used:  min = 0.0998627, max = 1.09849
        eigenvalues estimate via gmres min 0.01045, max 0.998627
        eigenvalues estimated using gmres with translations  [0. 0.1; 0. 1.1]
        KSP Object: (mg_levels_1_esteig_) 1 MPI process
          type: gmres
            restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
            happy breakdown tolerance=1e-30
          maximum iterations=10, initial guess is zero
          tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
          left preconditioning
          using PRECONDITIONED norm type for convergence test
        estimating eigenvalues using a noisy random number generated right-hand side
      maximum iterations=2, nonzero initial guess
      tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
      left preconditioning
      not checking for convergence
    PC Object: (mg_levels_1_) 1 MPI process
      type: sor
        type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
      linear system matrix, which is also used to construct the preconditioner:
      Mat Object: 1 MPI process
        type: seqaij
        rows=1196, cols=1196
        total: nonzeros=8090, allocated nonzeros=8090
        total number of mallocs used during MatSetValues calls=0
          not using I-node routines
  Up solver (post-smoother) same as down solver (pre-smoother)
  Down solver (pre-smoother) on level 2 -------------------------------
    KSP Object: (mg_levels_2_) 1 MPI process
      type: chebyshev
        Chebyshev polynomial of first kind
        eigenvalue estimates used:  min = 0.0998957, max = 1.09885
        eigenvalues estimate via gmres min 0.0139685, max 0.998957
        eigenvalues estimated using gmres with translations  [0. 0.1; 0. 1.1]
        KSP Object: (mg_levels_2_esteig_) 1 MPI process
          type: gmres
            restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
            happy breakdown tolerance=1e-30
          maximum iterations=10, initial guess is zero
          tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
          left preconditioning
          using PRECONDITIONED norm type for convergence test
        estimating eigenvalues using a noisy random number generated right-hand side
      maximum iterations=2, nonzero initial guess
      tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
      left preconditioning
      not checking for convergence
    PC Object: (mg_levels_2_) 1 MPI process
      type: sor
        type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
      linear system matrix, which is also used to construct the preconditioner:
      Mat Object: 1 MPI process
        type: seqaij
        rows=4160, cols=4160
        total: nonzeros=28606, allocated nonzeros=28606
        total number of mallocs used during MatSetValues calls=0
          not using I-node routines
  Up solver (post-smoother) same as down solver (pre-smoother)
  linear system matrix, which is also used to construct the preconditioner:
  Mat Object: 1 MPI process
    type: seqaij
    rows=4160, cols=4160
    total: nonzeros=28606, allocated nonzeros=28606
    total number of mallocs used during MatSetValues calls=0
      not using I-node routines
  1 SNES Function norm 4.165180020529e-11
L_2 Error: 1.8925
Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
