  0 SNES Function norm 1.222863172776e+01 
    0 KSP preconditioned resid norm 2.407235931360e+01 true resid norm 1.222863172776e+01 ||r(i)||/||b|| 1.000000000000e+00
    1 KSP preconditioned resid norm 1.866212631536e+00 true resid norm 2.711202370526e-01 ||r(i)||/||b|| 2.217093809744e-02
    2 KSP preconditioned resid norm 7.731721899972e-01 true resid norm 1.106390745298e-01 ||r(i)||/||b|| 9.047543256910e-03
    3 KSP preconditioned resid norm 3.970327187886e-01 true resid norm 2.980612291329e-02 ||r(i)||/||b|| 2.437404574513e-03
    4 KSP preconditioned resid norm 5.772752761856e-02 true resid norm 1.349822746240e-03 ||r(i)||/||b|| 1.103821569158e-04
    5 KSP preconditioned resid norm 9.942623538590e-03 true resid norm 7.088328734291e-04 ||r(i)||/||b|| 5.796501924413e-05
    6 KSP preconditioned resid norm 1.036454582221e-03 true resid norm 7.146468544210e-04 ||r(i)||/||b|| 5.844045927056e-05
    7 KSP preconditioned resid norm 9.943598663980e-04 true resid norm 7.147884028829e-04 ||r(i)||/||b|| 5.845203443817e-05
    8 KSP preconditioned resid norm 9.943416915915e-04 true resid norm 7.147830104921e-04 ||r(i)||/||b|| 5.845159347381e-05
    9 KSP preconditioned resid norm 9.936457110425e-04 true resid norm 7.142716462714e-04 ||r(i)||/||b|| 5.840977651243e-05
   10 KSP preconditioned resid norm 6.791410691679e-04 true resid norm 6.462921546179e-04 ||r(i)||/||b|| 5.285073334498e-05
   11 KSP preconditioned resid norm 6.143015055579e-05 true resid norm 5.956131061993e-04 ||r(i)||/||b|| 4.870643907340e-05
  1 SNES Function norm 5.956131061988e-04 
Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
SNES Object: 1 MPI processes
  type: newtonls
  maximum iterations=50, maximum function evaluations=10000
  tolerances: relative=0.0001, absolute=1e-50, solution=1e-08
  total number of linear solver iterations=11
  total number of function evaluations=2
  norm schedule ALWAYS
  SNESLineSearch Object: 1 MPI processes
    type: bt
      interpolation: cubic
      alpha=1.000000e-04
    maxstep=1.000000e+08, minlambda=1.000000e-12
    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
    maximum iterations=40
  KSP Object: 1 MPI processes
    type: gmres
      restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
      happy breakdown tolerance 1e-30
    maximum iterations=10000, initial guess is zero
    tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
    left preconditioning
    using PRECONDITIONED norm type for convergence test
  PC Object: 1 MPI processes
    type: mg
      type is MULTIPLICATIVE, levels=3 cycles=v
        Cycles per PCApply=1
        Not using Galerkin computed coarse grid matrices
    Coarse grid solver -- level -------------------------------
        KSP Object: (mg_coarse_) 1 MPI processes
          type: preonly
          maximum iterations=10000, initial guess is zero
          tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
          left preconditioning
          using NONE norm type for convergence test
        PC Object: (mg_coarse_) 1 MPI processes
          type: svd
            All singular values smaller than 1e-12 treated as zero
            Provided essential rank of the matrix 0 (all other eigenvalues are zeroed)
          linear system matrix = precond matrix:
          Mat Object: 1 MPI processes
            type: seqaij
            rows=86, cols=86
            total: nonzeros=1112, allocated nonzeros=1112
            total number of mallocs used during MatSetValues calls=0
              using I-node routines: found 61 nodes, limit used is 5
    Down solver (pre-smoother) on level 1 -------------------------------
      KSP Object: (mg_levels_1_) 1 MPI processes
        type: gmres
          restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
          happy breakdown tolerance 1e-30
        maximum iterations=30, nonzero initial guess
        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
        left preconditioning
        using NONE norm type for convergence test
      PC Object: (mg_levels_1_) 1 MPI processes
        type: patch
          Subspace Correction preconditioner with 144 patches
          Schwarz type: additive
          Not weighting by partition of unity
          Not symmetrising sweep
          Saving patch operators (rebuilt every PCSetUp)
          Patch construction operator: Vanka
          KSP on patches (all same):
        KSP Object: (mg_levels_1_sub_) 1 MPI processes
          type: preonly
          maximum iterations=10000, initial guess is zero
          tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
          left preconditioning
          using NONE norm type for convergence test
        PC Object: (mg_levels_1_sub_) 1 MPI processes
          type: lu
            out-of-place factorization
            tolerance for zero pivot 2.22045e-14
            matrix ordering: nd
            factor fill ratio given 0., needed 0.
              Factored matrix follows:
                Mat Object: 1 MPI processes
                  type: seqdense
                  rows=3, cols=3
                  package used to perform factorization: petsc
                  total: nonzeros=9, allocated nonzeros=9
                  total number of mallocs used during MatSetValues calls=0
          linear system matrix = precond matrix:
          Mat Object: (mg_levels_1_pc_patch_sub_) 1 MPI processes
            type: seqdense
            rows=3, cols=3
            total: nonzeros=9, allocated nonzeros=9
            total number of mallocs used during MatSetValues calls=0
        linear system matrix = precond matrix:
        Mat Object: 1 MPI processes
          type: seqaij
          rows=386, cols=386
          total: nonzeros=5924, allocated nonzeros=5924
          total number of mallocs used during MatSetValues calls=0
            using I-node routines: found 265 nodes, limit used is 5
    Up solver (post-smoother) same as down solver (pre-smoother)
    Down solver (pre-smoother) on level 2 -------------------------------
    KSP Object: (mg_levels_2_) 1 MPI processes
      type: gmres
        restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
        happy breakdown tolerance 1e-30
      maximum iterations=30, nonzero initial guess
      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
      left preconditioning
      using NONE norm type for convergence test
    PC Object: (mg_levels_2_) 1 MPI processes
      type: patch
        Subspace Correction preconditioner with 576 patches
        Schwarz type: additive
        Not weighting by partition of unity
        Not symmetrising sweep
        Saving patch operators (rebuilt every PCSetUp)
        Patch construction operator: Vanka
        KSP on patches (all same):
      KSP Object: (mg_levels_2_sub_) 1 MPI processes
        type: preonly
        maximum iterations=10000, initial guess is zero
        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
        left preconditioning
        using NONE norm type for convergence test
      PC Object: (mg_levels_2_sub_) 1 MPI processes
        type: lu
          out-of-place factorization
          tolerance for zero pivot 2.22045e-14
          matrix ordering: nd
          factor fill ratio given 0., needed 0.
            Factored matrix follows:
              Mat Object: 1 MPI processes
                type: seqdense
                rows=3, cols=3
                package used to perform factorization: petsc
                total: nonzeros=9, allocated nonzeros=9
                total number of mallocs used during MatSetValues calls=0
        linear system matrix = precond matrix:
        Mat Object: (mg_levels_2_pc_patch_sub_) 1 MPI processes
          type: seqdense
          rows=3, cols=3
          total: nonzeros=9, allocated nonzeros=9
          total number of mallocs used during MatSetValues calls=0
      linear system matrix = precond matrix:
      Mat Object: 1 MPI processes
        type: seqaij
        rows=1634, cols=1634
        total: nonzeros=26996, allocated nonzeros=26996
        total number of mallocs used during MatSetValues calls=0
          has attached null space
          using I-node routines: found 1105 nodes, limit used is 5
    Up solver (post-smoother) same as down solver (pre-smoother)
    linear system matrix = precond matrix:
    Mat Object: 1 MPI processes
      type: seqaij
      rows=1634, cols=1634
      total: nonzeros=26996, allocated nonzeros=26996
      total number of mallocs used during MatSetValues calls=0
        has attached null space
        using I-node routines: found 1105 nodes, limit used is 5
L_2 Error: 0.280424 [0.000814457, 0.280423]
