  0 KSP Residual norm 0.330719 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.2503 
      1 KSP Residual norm 0.663976 
      2 KSP Residual norm 0.18226 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.0342766 
      1 KSP Residual norm 0.108193 
      2 KSP Residual norm 0.0345111 
    Residual norms for mg_levels_2_ solve.
    0 KSP Residual norm 0.320789 
    1 KSP Residual norm 0.624175 
    2 KSP Residual norm 0.249566 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.022724 
      1 KSP Residual norm 0.134531 
      2 KSP Residual norm 0.018889 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.00850975 
      1 KSP Residual norm 0.00925822 
      2 KSP Residual norm 0.00475822 
    Residual norms for mg_levels_2_ solve.
    0 KSP Residual norm 0.146076 
    1 KSP Residual norm 0.153207 
    2 KSP Residual norm 0.100824 
  1 KSP Residual norm 0.0333374 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.415456 
      1 KSP Residual norm 0.49861 
      2 KSP Residual norm 0.21557 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.0136149 
      1 KSP Residual norm 0.0451325 
      2 KSP Residual norm 0.0118286 
    Residual norms for mg_levels_2_ solve.
    0 KSP Residual norm 0.242541 
    1 KSP Residual norm 0.348968 
    2 KSP Residual norm 0.163107 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.0159321 
      1 KSP Residual norm 0.0849305 
      2 KSP Residual norm 0.00959903 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.00346615 
      1 KSP Residual norm 0.00505671 
      2 KSP Residual norm 0.00178476 
    Residual norms for mg_levels_2_ solve.
    0 KSP Residual norm 0.0579634 
    1 KSP Residual norm 0.0687365 
    2 KSP Residual norm 0.0329033 
  2 KSP Residual norm 0.000393483 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.0754249 
      1 KSP Residual norm 0.0595609 
      2 KSP Residual norm 0.0371463 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.00289814 
      1 KSP Residual norm 0.00980411 
      2 KSP Residual norm 0.00298934 
    Residual norms for mg_levels_2_ solve.
    0 KSP Residual norm 0.941855 
    1 KSP Residual norm 0.582732 
    2 KSP Residual norm 0.241366 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.0440022 
      1 KSP Residual norm 0.0454849 
      2 KSP Residual norm 0.0208421 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.00306712 
      1 KSP Residual norm 0.00891039 
      2 KSP Residual norm 0.00294858 
    Residual norms for mg_levels_2_ solve.
    0 KSP Residual norm 0.208639 
    1 KSP Residual norm 0.127623 
    2 KSP Residual norm 0.0529102 
  3 KSP Residual norm 8.2454e-06 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.0524677 
      1 KSP Residual norm 0.126945 
      2 KSP Residual norm 0.0395014 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.0086777 
      1 KSP Residual norm 0.0234898 
      2 KSP Residual norm 0.00803827 
    Residual norms for mg_levels_2_ solve.
    0 KSP Residual norm 0.371176 
    1 KSP Residual norm 0.341273 
    2 KSP Residual norm 0.277348 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.0233723 
      1 KSP Residual norm 0.151512 
      2 KSP Residual norm 0.0171901 
      Residual norms for mg_levels_1_ solve.
      0 KSP Residual norm 0.00727584 
      1 KSP Residual norm 0.00917103 
      2 KSP Residual norm 0.00375877 
    Residual norms for mg_levels_2_ solve.
    0 KSP Residual norm 0.0678147 
    1 KSP Residual norm 0.109301 
    2 KSP Residual norm 0.0451839 
  4 KSP Residual norm 2.11362e-08 
KSP Object: 2 MPI processes
  type: fgmres
    GMRES: restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
    GMRES: happy breakdown tolerance 1e-30
  maximum iterations=10000, initial guess is zero
  tolerances:  relative=1e-05, absolute=1e-50, divergence=10000
  right preconditioning
  using UNPRECONDITIONED norm type for convergence test
PC Object: 2 MPI processes
  type: mg
    MG: type is FULL, levels=3 cycles=v
      Not using Galerkin computed coarse grid matrices
  Coarse grid solver -- level -------------------------------
    KSP Object:    (mg_coarse_)     2 MPI processes
      type: preonly
      maximum iterations=1, 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_)     2 MPI processes
      type: redundant
        Redundant preconditioner: First (color=0) of 2 PCs follows
      KSP Object:      (mg_coarse_redundant_)       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_redundant_)       1 MPI processes
        type: lu
          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 1
            Factored matrix follows:
              Mat Object:               1 MPI processes
                type: seqaij
                rows=3, cols=3
                package used to perform factorization: petsc
                total: nonzeros=7, allocated nonzeros=7
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
        linear system matrix = precond matrix:
        Mat Object:         1 MPI processes
          type: seqaij
          rows=3, cols=3
          total: nonzeros=7, allocated nonzeros=7
          total number of mallocs used during MatSetValues calls =0
            not using I-node routines
      linear system matrix = precond matrix:
      Mat Object:       2 MPI processes
        type: mpiaij
        rows=3, cols=3
        total: nonzeros=7, allocated nonzeros=18
        total number of mallocs used during MatSetValues calls =0
  Down solver (pre-smoother) on level 1 -------------------------------
    KSP Object:    (mg_levels_1_)     2 MPI processes
      type: chebyshev
        Chebyshev: eigenvalue estimates:  min = 0.157932, max = 1.73725
        Chebyshev: estimated using:  [0 0.1; 0 1.1]
        KSP Object:        (mg_levels_1_est_)         2 MPI processes
          type: gmres
            GMRES: restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
            GMRES: happy breakdown tolerance 1e-30
          maximum iterations=10
          tolerances:  relative=1e-05, absolute=1e-50, divergence=10000
          left preconditioning
          using nonzero initial guess
          using NONE norm type for convergence test
        PC Object:        (mg_levels_1_)         2 MPI processes
          type: sor
            SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1
          linear system matrix = precond matrix:
          Mat Object:           2 MPI processes
            type: mpiaij
            rows=5, cols=5
            total: nonzeros=13, allocated nonzeros=30
            total number of mallocs used during MatSetValues calls =0
      maximum iterations=2
      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000
      left preconditioning
      using nonzero initial guess
      using UNPRECONDITIONED norm type for convergence test
    PC Object:    (mg_levels_1_)     2 MPI processes
      type: sor
        SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1
      linear system matrix = precond matrix:
      Mat Object:       2 MPI processes
        type: mpiaij
        rows=5, cols=5
        total: nonzeros=13, allocated nonzeros=30
        total number of mallocs used during MatSetValues calls =0
  Up solver (post-smoother) same as down solver (pre-smoother)
  Down solver (pre-smoother) on level 2 -------------------------------
    KSP Object:    (mg_levels_2_)     2 MPI processes
      type: chebyshev
        Chebyshev: eigenvalue estimates:  min = 0.139252, max = 1.53178
        Chebyshev: estimated using:  [0 0.1; 0 1.1]
        KSP Object:        (mg_levels_2_est_)         2 MPI processes
          type: gmres
            GMRES: restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
            GMRES: happy breakdown tolerance 1e-30
          maximum iterations=10
          tolerances:  relative=1e-05, absolute=1e-50, divergence=10000
          left preconditioning
          using nonzero initial guess
          using NONE norm type for convergence test
        PC Object:        (mg_levels_2_)         2 MPI processes
          type: sor
            SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1
          linear system matrix = precond matrix:
          Mat Object:           2 MPI processes
            type: mpiaij
            rows=9, cols=9
            total: nonzeros=25, allocated nonzeros=54
            total number of mallocs used during MatSetValues calls =0
      maximum iterations=2
      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000
      left preconditioning
      using nonzero initial guess
      using UNPRECONDITIONED norm type for convergence test
    PC Object:    (mg_levels_2_)     2 MPI processes
      type: sor
        SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1
      linear system matrix = precond matrix:
      Mat Object:       2 MPI processes
        type: mpiaij
        rows=9, cols=9
        total: nonzeros=25, allocated nonzeros=54
        total number of mallocs used during MatSetValues calls =0
  Up solver (post-smoother) same as down solver (pre-smoother)
  linear system matrix = precond matrix:
  Mat Object:   2 MPI processes
    type: mpiaij
    rows=9, cols=9
    total: nonzeros=25, allocated nonzeros=54
    total number of mallocs used during MatSetValues calls =0
Residual norm 1.17475e-08
