[petsc-users] KSP changes for successive solver

Michele Rosso mrosso at uci.edu
Sat Jul 18 22:31:48 CDT 2015


Matt,

please find the log_summary attached.

Michele

On Sat, 2015-07-18 at 21:56 -0500, Matthew Knepley wrote:
> On Sat, Jul 18, 2015 at 9:53 PM, Michele Rosso <mrosso at uci.edu> wrote:
> 
>         Barry,
>         
>         I tried the master branch of PETSc as you suggested and
>         unfortunately the problem with KSP being set to GMRES on the
>         coarse level when using "-mg_coarse_ksp_type preonly"  is
>         still there. I attached the output from ksp view and the
>         options stack.
>         Am I missing something?
>         
> 
> 
> If you show output from -log_summary we can make sure you are running
> the version we expect.
> 
> 
>   Thanks,
> 
> 
>     Matt
>  
>         Thanks,
>         Michele
>         
>         
>         On Thu, 2015-07-16 at 17:30 -0500, Barry Smith wrote: 
>         
>         >    Michel,
>         > 
>         >     This is a very annoying feature that has been fixed in master http://www.mcs.anl.gov/petsc/developers/index.html  I would like to have changed it in maint but Jed would have a shit-fit :-) since it changes behavior.
>         > 
>         >   Barry
>         > 
>         > > On Jul 16, 2015, at 4:53 PM, Michele Rosso <mrosso at uci.edu> wrote:
>         > > 
>         > > Hi,
>         > > 
>         > > I am performing a series of solves inside a loop. The matrix for each solve changes but not enough to justify a rebuilt of the PC at each solve.
>         > > Therefore I am using  KSPSetReusePreconditioner to avoid rebuilding unless necessary. The solver is CG + MG with a custom  PC at the coarse level.
>         > > If KSP is not updated each time, everything works as it is supposed to. 
>         > > When instead I allow the default PETSc  behavior, i.e. updating PC every time the matrix changes, the coarse level KSP , initially set to PREONLY, is changed into GMRES 
>         > > after the first solve. I am not sure where the problem lies (my PC or PETSc), so I would like to have your opinion on this.
>         > > I attached the ksp_view for the 2 successive solve and the options stack.
>         > > 
>         > > Thanks for your help,
>         > > Michel
>         > > 
>         > > 
>         > > 
>         > > <ksp_view.txt><petsc_options.txt>
>         > 
>         
>         
>         
> 
> 
> 
> 
> 
> 
> 
> -- 
> 
> What most experimenters take for granted before they begin their
> experiments is infinitely more interesting than any results to which
> their experiments lead.
> -- Norbert Wiener

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20150718/633c5e31/attachment-0001.html>
-------------- next part --------------
KSP Object: 8192 MPI processes
  type: cg
  maximum iterations=10000
  tolerances:  relative=1e-09, absolute=1e-50, divergence=10000
  left preconditioning
  using nonzero initial guess
  using UNPRECONDITIONED norm type for convergence test
PC Object: 8192 MPI processes
  type: mg
    MG: type is MULTIPLICATIVE, levels=5 cycles=v
      Cycles per PCApply=1
      Using Galerkin computed coarse grid matrices
  Coarse grid solver -- level -------------------------------
    KSP Object:    (mg_coarse_)     8192 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=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_)     8192 MPI processes
      type: gamg
        MG: type is MULTIPLICATIVE, levels=4 cycles=v
          Cycles per PCApply=1
          Using Galerkin computed coarse grid matrices
          GAMG specific options
            Threshold for dropping small values from graph 0
            AGG specific options
              Symmetric graph false
      Coarse grid solver -- level -------------------------------
        KSP Object:        (mg_coarse_mg_coarse_)         8192 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_mg_coarse_)         8192 MPI processes
          type: bjacobi
            block Jacobi: number of blocks = 8192
            Local solve info for each block is in the following KSP and PC objects:
          [0] number of local blocks = 1, first local block number = 0
            [0] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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=6, cols=6
                      package used to perform factorization: petsc
                      total: nonzeros=36, allocated nonzeros=36
                      total number of mallocs used during MatSetValues calls =0
                        using I-node routines: found 2 nodes, limit used is 5
              linear system matrix = precond matrix:
              Mat Object:               1 MPI processes
                type: seqaij
                rows=6, cols=6
                total: nonzeros=36, allocated nonzeros=36
                total number of mallocs used during MatSetValues calls =0
                  using I-node routines: found 2 nodes, limit used is 5
            - - - - - - - - - - - - - - - - - -
          [1] number of local blocks = 1, first local block number = 1
            [1] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2] number of local blocks = 1, first local block number = 2
            [2] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3] number of local blocks = 1, first local block number = 3
            [3] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4] number of local blocks = 1, first local block number = 4
            [4] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5] number of local blocks = 1, first local block number = 5
            [5] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6] number of local blocks = 1, first local block number = 6
            [6] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7] number of local blocks = 1, first local block number = 7
            [7] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8] number of local blocks = 1, first local block number = 8
            [8] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [9] number of local blocks = 1, first local block number = 9
            [9] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [10] number of local blocks = 1, first local block number = 10
            [10] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [11] number of local blocks = 1, first local block number = 11
            [11] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [12] number of local blocks = 1, first local block number = 12
            [12] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [13] number of local blocks = 1, first local block number = 13
            [13] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [14] number of local blocks = 1, first local block number = 14
            [14] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [15] number of local blocks = 1, first local block number = 15
            [15] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [16] number of local blocks = 1, first local block number = 16
            [16] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [17] number of local blocks = 1, first local block number = 17
            [17] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [18] number of local blocks = 1, first local block number = 18
            [18] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [19] number of local blocks = 1, first local block number = 19
            [19] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [20] number of local blocks = 1, first local block number = 20
            [20] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [21] number of local blocks = 1, first local block number = 21
            [21] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [22] number of local blocks = 1, first local block number = 22
            [22] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [23] number of local blocks = 1, first local block number = 23
            [23] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [24] number of local blocks = 1, first local block number = 24
            [24] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [25] number of local blocks = 1, first local block number = 25
            [25] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [26] number of local blocks = 1, first local block number = 26
            [26] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [27] number of local blocks = 1, first local block number = 27
            [27] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [28] number of local blocks = 1, first local block number = 28
            [28] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [29] number of local blocks = 1, first local block number = 29
            [29] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [30] number of local blocks = 1, first local block number = 30
            [30] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [31] number of local blocks = 1, first local block number = 31
            [31] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [32] number of local blocks = 1, first local block number = 32
            [32] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [33] number of local blocks = 1, first local block number = 33
            [33] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [34] number of local blocks = 1, first local block number = 34
            [34] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [35] number of local blocks = 1, first local block number = 35
            [35] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [36] number of local blocks = 1, first local block number = 36
            [36] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [37] number of local blocks = 1, first local block number = 37
            [37] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [38] number of local blocks = 1, first local block number = 38
            [38] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [39] number of local blocks = 1, first local block number = 39
            [39] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [40] number of local blocks = 1, first local block number = 40
            [40] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [41] number of local blocks = 1, first local block number = 41
            [41] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [42] number of local blocks = 1, first local block number = 42
            [42] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [43] number of local blocks = 1, first local block number = 43
            [43] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [44] number of local blocks = 1, first local block number = 44
            [44] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [45] number of local blocks = 1, first local block number = 45
            [45] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [46] number of local blocks = 1, first local block number = 46
            [46] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [47] number of local blocks = 1, first local block number = 47
            [47] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [48] number of local blocks = 1, first local block number = 48
            [48] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [49] number of local blocks = 1, first local block number = 49
            [49] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [50] number of local blocks = 1, first local block number = 50
            [50] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [51] number of local blocks = 1, first local block number = 51
            [51] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [52] number of local blocks = 1, first local block number = 52
            [52] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [53] number of local blocks = 1, first local block number = 53
            [53] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [54] number of local blocks = 1, first local block number = 54
            [54] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [55] number of local blocks = 1, first local block number = 55
            [55] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [56] number of local blocks = 1, first local block number = 56
            [56] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [57] number of local blocks = 1, first local block number = 57
            [57] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [58] number of local blocks = 1, first local block number = 58
            [58] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [59] number of local blocks = 1, first local block number = 59
            [59] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [60] number of local blocks = 1, first local block number = 60
            [60] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [61] number of local blocks = 1, first local block number = 61
            [61] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [62] number of local blocks = 1, first local block number = 62
            [62] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [63] number of local blocks = 1, first local block number = 63
            [63] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [64] number of local blocks = 1, first local block number = 64
            [64] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [65] number of local blocks = 1, first local block number = 65
            [65] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [66] number of local blocks = 1, first local block number = 66
            [66] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [67] number of local blocks = 1, first local block number = 67
            [67] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [68] number of local blocks = 1, first local block number = 68
            [68] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [69] number of local blocks = 1, first local block number = 69
            [69] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [70] number of local blocks = 1, first local block number = 70
            [70] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [71] number of local blocks = 1, first local block number = 71
            [71] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [72] number of local blocks = 1, first local block number = 72
            [72] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [73] number of local blocks = 1, first local block number = 73
            [73] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [74] number of local blocks = 1, first local block number = 74
            [74] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [75] number of local blocks = 1, first local block number = 75
            [75] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [76] number of local blocks = 1, first local block number = 76
            [76] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [77] number of local blocks = 1, first local block number = 77
            [77] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [78] number of local blocks = 1, first local block number = 78
            [78] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [79] number of local blocks = 1, first local block number = 79
            [79] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [80] number of local blocks = 1, first local block number = 80
            [80] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [81] number of local blocks = 1, first local block number = 81
            [81] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [82] number of local blocks = 1, first local block number = 82
            [82] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [83] number of local blocks = 1, first local block number = 83
            [83] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [84] number of local blocks = 1, first local block number = 84
            [84] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [85] number of local blocks = 1, first local block number = 85
            [85] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [86] number of local blocks = 1, first local block number = 86
            [86] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [87] number of local blocks = 1, first local block number = 87
            [87] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [88] number of local blocks = 1, first local block number = 88
            [88] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [89] number of local blocks = 1, first local block number = 89
            [89] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [90] number of local blocks = 1, first local block number = 90
            [90] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [91] number of local blocks = 1, first local block number = 91
            [91] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [92] number of local blocks = 1, first local block number = 92
            [92] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [93] number of local blocks = 1, first local block number = 93
            [93] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [94] number of local blocks = 1, first local block number = 94
            [94] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [95] number of local blocks = 1, first local block number = 95
            [95] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [96] number of local blocks = 1, first local block number = 96
            [96] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [97] number of local blocks = 1, first local block number = 97
            [97] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [98] number of local blocks = 1, first local block number = 98
            [98] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [99] number of local blocks = 1, first local block number = 99
            [99] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [100] number of local blocks = 1, first local block number = 100
            [100] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [101] number of local blocks = 1, first local block number = 101
            [101] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [102] number of local blocks = 1, first local block number = 102
            [102] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [103] number of local blocks = 1, first local block number = 103
            [103] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [104] number of local blocks = 1, first local block number = 104
            [104] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [105] number of local blocks = 1, first local block number = 105
            [105] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [106] number of local blocks = 1, first local block number = 106
            [106] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [107] number of local blocks = 1, first local block number = 107
            [107] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [108] number of local blocks = 1, first local block number = 108
            [108] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [109] number of local blocks = 1, first local block number = 109
            [109] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [110] number of local blocks = 1, first local block number = 110
            [110] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [111] number of local blocks = 1, first local block number = 111
            [111] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [112] number of local blocks = 1, first local block number = 112
            [112] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [113] number of local blocks = 1, first local block number = 113
            [113] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [114] number of local blocks = 1, first local block number = 114
            [114] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [115] number of local blocks = 1, first local block number = 115
            [115] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [116] number of local blocks = 1, first local block number = 116
            [116] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [117] number of local blocks = 1, first local block number = 117
            [117] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [118] number of local blocks = 1, first local block number = 118
            [118] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [119] number of local blocks = 1, first local block number = 119
            [119] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [120] number of local blocks = 1, first local block number = 120
            [120] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [121] number of local blocks = 1, first local block number = 121
            [121] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [122] number of local blocks = 1, first local block number = 122
            [122] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [123] number of local blocks = 1, first local block number = 123
            [123] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [124] number of local blocks = 1, first local block number = 124
            [124] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [125] number of local blocks = 1, first local block number = 125
            [125] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [126] number of local blocks = 1, first local block number = 126
            [126] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [127] number of local blocks = 1, first local block number = 127
            [127] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [128] number of local blocks = 1, first local block number = 128
            [128] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [129] number of local blocks = 1, first local block number = 129
            [129] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [130] number of local blocks = 1, first local block number = 130
            [130] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [131] number of local blocks = 1, first local block number = 131
            [131] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [132] number of local blocks = 1, first local block number = 132
            [132] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [133] number of local blocks = 1, first local block number = 133
            [133] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [134] number of local blocks = 1, first local block number = 134
            [134] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [135] number of local blocks = 1, first local block number = 135
            [135] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [136] number of local blocks = 1, first local block number = 136
            [136] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [137] number of local blocks = 1, first local block number = 137
            [137] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [138] number of local blocks = 1, first local block number = 138
            [138] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [139] number of local blocks = 1, first local block number = 139
            [139] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [140] number of local blocks = 1, first local block number = 140
            [140] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [141] number of local blocks = 1, first local block number = 141
            [141] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [142] number of local blocks = 1, first local block number = 142
            [142] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [143] number of local blocks = 1, first local block number = 143
            [143] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [144] number of local blocks = 1, first local block number = 144
            [144] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [145] number of local blocks = 1, first local block number = 145
            [145] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [146] number of local blocks = 1, first local block number = 146
            [146] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [147] number of local blocks = 1, first local block number = 147
            [147] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [148] number of local blocks = 1, first local block number = 148
            [148] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [149] number of local blocks = 1, first local block number = 149
            [149] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [150] number of local blocks = 1, first local block number = 150
            [150] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [151] number of local blocks = 1, first local block number = 151
            [151] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [152] number of local blocks = 1, first local block number = 152
            [152] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [153] number of local blocks = 1, first local block number = 153
            [153] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [154] number of local blocks = 1, first local block number = 154
            [154] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [155] number of local blocks = 1, first local block number = 155
            [155] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [156] number of local blocks = 1, first local block number = 156
            [156] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [157] number of local blocks = 1, first local block number = 157
            [157] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [158] number of local blocks = 1, first local block number = 158
            [158] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [159] number of local blocks = 1, first local block number = 159
            [159] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [160] number of local blocks = 1, first local block number = 160
            [160] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [161] number of local blocks = 1, first local block number = 161
            [161] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [162] number of local blocks = 1, first local block number = 162
            [162] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [163] number of local blocks = 1, first local block number = 163
            [163] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [164] number of local blocks = 1, first local block number = 164
            [164] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [165] number of local blocks = 1, first local block number = 165
            [165] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [166] number of local blocks = 1, first local block number = 166
            [166] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [167] number of local blocks = 1, first local block number = 167
            [167] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [168] number of local blocks = 1, first local block number = 168
            [168] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [169] number of local blocks = 1, first local block number = 169
            [169] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [170] number of local blocks = 1, first local block number = 170
            [170] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [171] number of local blocks = 1, first local block number = 171
            [171] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [172] number of local blocks = 1, first local block number = 172
            [172] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [173] number of local blocks = 1, first local block number = 173
            [173] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [174] number of local blocks = 1, first local block number = 174
            [174] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [175] number of local blocks = 1, first local block number = 175
            [175] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [176] number of local blocks = 1, first local block number = 176
            [176] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [177] number of local blocks = 1, first local block number = 177
            [177] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [178] number of local blocks = 1, first local block number = 178
            [178] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [179] number of local blocks = 1, first local block number = 179
            [179] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [180] number of local blocks = 1, first local block number = 180
            [180] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [181] number of local blocks = 1, first local block number = 181
            [181] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [182] number of local blocks = 1, first local block number = 182
            [182] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [183] number of local blocks = 1, first local block number = 183
            [183] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [184] number of local blocks = 1, first local block number = 184
            [184] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [185] number of local blocks = 1, first local block number = 185
            [185] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [186] number of local blocks = 1, first local block number = 186
            [186] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [187] number of local blocks = 1, first local block number = 187
            [187] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [188] number of local blocks = 1, first local block number = 188
            [188] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [189] number of local blocks = 1, first local block number = 189
            [189] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [190] number of local blocks = 1, first local block number = 190
            [190] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [191] number of local blocks = 1, first local block number = 191
            [191] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [192] number of local blocks = 1, first local block number = 192
            [192] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [193] number of local blocks = 1, first local block number = 193
            [193] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [194] number of local blocks = 1, first local block number = 194
            [194] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [195] number of local blocks = 1, first local block number = 195
            [195] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [196] number of local blocks = 1, first local block number = 196
            [196] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [197] number of local blocks = 1, first local block number = 197
            [197] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [198] number of local blocks = 1, first local block number = 198
            [198] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [199] number of local blocks = 1, first local block number = 199
            [199] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [200] number of local blocks = 1, first local block number = 200
            [200] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [201] number of local blocks = 1, first local block number = 201
            [201] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [202] number of local blocks = 1, first local block number = 202
            [202] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [203] number of local blocks = 1, first local block number = 203
            [203] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [204] number of local blocks = 1, first local block number = 204
            [204] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [205] number of local blocks = 1, first local block number = 205
            [205] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [206] number of local blocks = 1, first local block number = 206
            [206] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [207] number of local blocks = 1, first local block number = 207
            [207] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [208] number of local blocks = 1, first local block number = 208
            [208] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [209] number of local blocks = 1, first local block number = 209
            [209] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [210] number of local blocks = 1, first local block number = 210
            [210] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [211] number of local blocks = 1, first local block number = 211
            [211] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [212] number of local blocks = 1, first local block number = 212
            [212] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [213] number of local blocks = 1, first local block number = 213
            [213] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [214] number of local blocks = 1, first local block number = 214
            [214] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [215] number of local blocks = 1, first local block number = 215
            [215] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [216] number of local blocks = 1, first local block number = 216
            [216] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [217] number of local blocks = 1, first local block number = 217
            [217] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [218] number of local blocks = 1, first local block number = 218
            [218] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [219] number of local blocks = 1, first local block number = 219
            [219] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [220] number of local blocks = 1, first local block number = 220
            [220] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [221] number of local blocks = 1, first local block number = 221
            [221] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [222] number of local blocks = 1, first local block number = 222
            [222] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [223] number of local blocks = 1, first local block number = 223
            [223] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [224] number of local blocks = 1, first local block number = 224
            [224] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [225] number of local blocks = 1, first local block number = 225
            [225] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [226] number of local blocks = 1, first local block number = 226
            [226] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [227] number of local blocks = 1, first local block number = 227
            [227] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [228] number of local blocks = 1, first local block number = 228
            [228] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [229] number of local blocks = 1, first local block number = 229
            [229] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [230] number of local blocks = 1, first local block number = 230
            [230] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [231] number of local blocks = 1, first local block number = 231
            [231] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [232] number of local blocks = 1, first local block number = 232
            [232] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [233] number of local blocks = 1, first local block number = 233
            [233] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [234] number of local blocks = 1, first local block number = 234
            [234] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [235] number of local blocks = 1, first local block number = 235
            [235] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [236] number of local blocks = 1, first local block number = 236
            [236] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [237] number of local blocks = 1, first local block number = 237
            [237] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [238] number of local blocks = 1, first local block number = 238
            [238] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [239] number of local blocks = 1, first local block number = 239
            [239] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [240] number of local blocks = 1, first local block number = 240
            [240] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [241] number of local blocks = 1, first local block number = 241
            [241] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [242] number of local blocks = 1, first local block number = 242
            [242] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [243] number of local blocks = 1, first local block number = 243
            [243] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [244] number of local blocks = 1, first local block number = 244
            [244] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [245] number of local blocks = 1, first local block number = 245
            [245] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [246] number of local blocks = 1, first local block number = 246
            [246] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [247] number of local blocks = 1, first local block number = 247
            [247] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [248] number of local blocks = 1, first local block number = 248
            [248] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [249] number of local blocks = 1, first local block number = 249
            [249] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [250] number of local blocks = 1, first local block number = 250
            [250] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [251] number of local blocks = 1, first local block number = 251
            [251] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [252] number of local blocks = 1, first local block number = 252
            [252] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [253] number of local blocks = 1, first local block number = 253
            [253] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [254] number of local blocks = 1, first local block number = 254
            [254] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [255] number of local blocks = 1, first local block number = 255
            [255] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [256] number of local blocks = 1, first local block number = 256
            [256] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [257] number of local blocks = 1, first local block number = 257
            [257] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [258] number of local blocks = 1, first local block number = 258
            [258] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [259] number of local blocks = 1, first local block number = 259
            [259] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [260] number of local blocks = 1, first local block number = 260
            [260] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [261] number of local blocks = 1, first local block number = 261
            [261] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [262] number of local blocks = 1, first local block number = 262
            [262] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [263] number of local blocks = 1, first local block number = 263
            [263] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [264] number of local blocks = 1, first local block number = 264
            [264] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [265] number of local blocks = 1, first local block number = 265
            [265] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [266] number of local blocks = 1, first local block number = 266
            [266] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [267] number of local blocks = 1, first local block number = 267
            [267] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [268] number of local blocks = 1, first local block number = 268
            [268] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [269] number of local blocks = 1, first local block number = 269
            [269] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [270] number of local blocks = 1, first local block number = 270
            [270] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [271] number of local blocks = 1, first local block number = 271
            [271] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [272] number of local blocks = 1, first local block number = 272
            [272] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [273] number of local blocks = 1, first local block number = 273
            [273] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [274] number of local blocks = 1, first local block number = 274
            [274] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [275] number of local blocks = 1, first local block number = 275
            [275] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [276] number of local blocks = 1, first local block number = 276
            [276] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [277] number of local blocks = 1, first local block number = 277
            [277] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [278] number of local blocks = 1, first local block number = 278
            [278] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [279] number of local blocks = 1, first local block number = 279
            [279] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [280] number of local blocks = 1, first local block number = 280
            [280] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [281] number of local blocks = 1, first local block number = 281
            [281] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [282] number of local blocks = 1, first local block number = 282
            [282] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [283] number of local blocks = 1, first local block number = 283
            [283] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [284] number of local blocks = 1, first local block number = 284
            [284] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [285] number of local blocks = 1, first local block number = 285
            [285] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [286] number of local blocks = 1, first local block number = 286
            [286] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [287] number of local blocks = 1, first local block number = 287
            [287] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [288] number of local blocks = 1, first local block number = 288
            [288] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [289] number of local blocks = 1, first local block number = 289
            [289] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [290] number of local blocks = 1, first local block number = 290
            [290] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [291] number of local blocks = 1, first local block number = 291
            [291] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [292] number of local blocks = 1, first local block number = 292
            [292] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [293] number of local blocks = 1, first local block number = 293
            [293] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [294] number of local blocks = 1, first local block number = 294
            [294] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [295] number of local blocks = 1, first local block number = 295
            [295] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [296] number of local blocks = 1, first local block number = 296
            [296] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [297] number of local blocks = 1, first local block number = 297
            [297] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [298] number of local blocks = 1, first local block number = 298
            [298] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [299] number of local blocks = 1, first local block number = 299
            [299] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [300] number of local blocks = 1, first local block number = 300
            [300] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [301] number of local blocks = 1, first local block number = 301
            [301] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [302] number of local blocks = 1, first local block number = 302
            [302] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [303] number of local blocks = 1, first local block number = 303
            [303] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [304] number of local blocks = 1, first local block number = 304
            [304] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [305] number of local blocks = 1, first local block number = 305
            [305] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [306] number of local blocks = 1, first local block number = 306
            [306] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [307] number of local blocks = 1, first local block number = 307
            [307] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [308] number of local blocks = 1, first local block number = 308
            [308] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [309] number of local blocks = 1, first local block number = 309
            [309] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [310] number of local blocks = 1, first local block number = 310
            [310] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [311] number of local blocks = 1, first local block number = 311
            [311] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [312] number of local blocks = 1, first local block number = 312
            [312] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [313] number of local blocks = 1, first local block number = 313
            [313] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [314] number of local blocks = 1, first local block number = 314
            [314] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [315] number of local blocks = 1, first local block number = 315
            [315] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [316] number of local blocks = 1, first local block number = 316
            [316] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [317] number of local blocks = 1, first local block number = 317
            [317] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [318] number of local blocks = 1, first local block number = 318
            [318] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [319] number of local blocks = 1, first local block number = 319
            [319] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [320] number of local blocks = 1, first local block number = 320
            [320] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [321] number of local blocks = 1, first local block number = 321
            [321] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [322] number of local blocks = 1, first local block number = 322
            [322] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [323] number of local blocks = 1, first local block number = 323
            [323] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [324] number of local blocks = 1, first local block number = 324
            [324] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [325] number of local blocks = 1, first local block number = 325
            [325] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [326] number of local blocks = 1, first local block number = 326
            [326] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [327] number of local blocks = 1, first local block number = 327
            [327] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [328] number of local blocks = 1, first local block number = 328
            [328] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [329] number of local blocks = 1, first local block number = 329
            [329] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [330] number of local blocks = 1, first local block number = 330
            [330] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [331] number of local blocks = 1, first local block number = 331
            [331] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [332] number of local blocks = 1, first local block number = 332
            [332] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [333] number of local blocks = 1, first local block number = 333
            [333] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [334] number of local blocks = 1, first local block number = 334
            [334] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [335] number of local blocks = 1, first local block number = 335
            [335] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [336] number of local blocks = 1, first local block number = 336
            [336] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [337] number of local blocks = 1, first local block number = 337
            [337] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [338] number of local blocks = 1, first local block number = 338
            [338] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [339] number of local blocks = 1, first local block number = 339
            [339] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [340] number of local blocks = 1, first local block number = 340
            [340] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [341] number of local blocks = 1, first local block number = 341
            [341] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [342] number of local blocks = 1, first local block number = 342
            [342] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [343] number of local blocks = 1, first local block number = 343
            [343] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [344] number of local blocks = 1, first local block number = 344
            [344] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [345] number of local blocks = 1, first local block number = 345
            [345] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [346] number of local blocks = 1, first local block number = 346
            [346] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [347] number of local blocks = 1, first local block number = 347
            [347] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [348] number of local blocks = 1, first local block number = 348
            [348] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [349] number of local blocks = 1, first local block number = 349
            [349] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [350] number of local blocks = 1, first local block number = 350
            [350] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [351] number of local blocks = 1, first local block number = 351
            [351] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [352] number of local blocks = 1, first local block number = 352
            [352] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [353] number of local blocks = 1, first local block number = 353
            [353] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [354] number of local blocks = 1, first local block number = 354
            [354] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [355] number of local blocks = 1, first local block number = 355
            [355] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [356] number of local blocks = 1, first local block number = 356
            [356] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [357] number of local blocks = 1, first local block number = 357
            [357] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [358] number of local blocks = 1, first local block number = 358
            [358] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [359] number of local blocks = 1, first local block number = 359
            [359] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [360] number of local blocks = 1, first local block number = 360
            [360] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [361] number of local blocks = 1, first local block number = 361
            [361] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [362] number of local blocks = 1, first local block number = 362
            [362] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [363] number of local blocks = 1, first local block number = 363
            [363] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [364] number of local blocks = 1, first local block number = 364
            [364] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [365] number of local blocks = 1, first local block number = 365
            [365] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [366] number of local blocks = 1, first local block number = 366
            [366] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [367] number of local blocks = 1, first local block number = 367
            [367] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [368] number of local blocks = 1, first local block number = 368
            [368] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [369] number of local blocks = 1, first local block number = 369
            [369] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [370] number of local blocks = 1, first local block number = 370
            [370] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [371] number of local blocks = 1, first local block number = 371
            [371] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [372] number of local blocks = 1, first local block number = 372
            [372] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [373] number of local blocks = 1, first local block number = 373
            [373] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [374] number of local blocks = 1, first local block number = 374
            [374] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [375] number of local blocks = 1, first local block number = 375
            [375] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [376] number of local blocks = 1, first local block number = 376
            [376] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [377] number of local blocks = 1, first local block number = 377
            [377] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [378] number of local blocks = 1, first local block number = 378
            [378] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [379] number of local blocks = 1, first local block number = 379
            [379] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [380] number of local blocks = 1, first local block number = 380
            [380] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [381] number of local blocks = 1, first local block number = 381
            [381] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [382] number of local blocks = 1, first local block number = 382
            [382] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [383] number of local blocks = 1, first local block number = 383
            [383] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [384] number of local blocks = 1, first local block number = 384
            [384] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [385] number of local blocks = 1, first local block number = 385
            [385] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [386] number of local blocks = 1, first local block number = 386
            [386] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [387] number of local blocks = 1, first local block number = 387
            [387] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [388] number of local blocks = 1, first local block number = 388
            [388] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [389] number of local blocks = 1, first local block number = 389
            [389] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [390] number of local blocks = 1, first local block number = 390
            [390] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [391] number of local blocks = 1, first local block number = 391
            [391] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [392] number of local blocks = 1, first local block number = 392
            [392] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [393] number of local blocks = 1, first local block number = 393
            [393] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [394] number of local blocks = 1, first local block number = 394
            [394] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [395] number of local blocks = 1, first local block number = 395
            [395] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [396] number of local blocks = 1, first local block number = 396
            [396] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [397] number of local blocks = 1, first local block number = 397
            [397] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [398] number of local blocks = 1, first local block number = 398
            [398] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [399] number of local blocks = 1, first local block number = 399
            [399] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [400] number of local blocks = 1, first local block number = 400
            [400] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [401] number of local blocks = 1, first local block number = 401
            [401] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [402] number of local blocks = 1, first local block number = 402
            [402] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [403] number of local blocks = 1, first local block number = 403
            [403] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [404] number of local blocks = 1, first local block number = 404
            [404] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [405] number of local blocks = 1, first local block number = 405
            [405] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [406] number of local blocks = 1, first local block number = 406
            [406] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [407] number of local blocks = 1, first local block number = 407
            [407] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [408] number of local blocks = 1, first local block number = 408
            [408] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [409] number of local blocks = 1, first local block number = 409
            [409] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [410] number of local blocks = 1, first local block number = 410
            [410] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [411] number of local blocks = 1, first local block number = 411
            [411] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [412] number of local blocks = 1, first local block number = 412
            [412] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [413] number of local blocks = 1, first local block number = 413
            [413] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [414] number of local blocks = 1, first local block number = 414
            [414] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [415] number of local blocks = 1, first local block number = 415
            [415] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [416] number of local blocks = 1, first local block number = 416
            [416] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [417] number of local blocks = 1, first local block number = 417
            [417] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [418] number of local blocks = 1, first local block number = 418
            [418] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [419] number of local blocks = 1, first local block number = 419
            [419] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [420] number of local blocks = 1, first local block number = 420
            [420] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [421] number of local blocks = 1, first local block number = 421
            [421] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [422] number of local blocks = 1, first local block number = 422
            [422] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [423] number of local blocks = 1, first local block number = 423
            [423] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [424] number of local blocks = 1, first local block number = 424
            [424] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [425] number of local blocks = 1, first local block number = 425
            [425] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [426] number of local blocks = 1, first local block number = 426
            [426] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [427] number of local blocks = 1, first local block number = 427
            [427] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [428] number of local blocks = 1, first local block number = 428
            [428] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [429] number of local blocks = 1, first local block number = 429
            [429] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [430] number of local blocks = 1, first local block number = 430
            [430] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [431] number of local blocks = 1, first local block number = 431
            [431] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [432] number of local blocks = 1, first local block number = 432
            [432] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [433] number of local blocks = 1, first local block number = 433
            [433] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [434] number of local blocks = 1, first local block number = 434
            [434] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [435] number of local blocks = 1, first local block number = 435
            [435] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [436] number of local blocks = 1, first local block number = 436
            [436] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [437] number of local blocks = 1, first local block number = 437
            [437] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [438] number of local blocks = 1, first local block number = 438
            [438] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [439] number of local blocks = 1, first local block number = 439
            [439] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [440] number of local blocks = 1, first local block number = 440
            [440] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [441] number of local blocks = 1, first local block number = 441
            [441] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [442] number of local blocks = 1, first local block number = 442
            [442] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [443] number of local blocks = 1, first local block number = 443
            [443] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [444] number of local blocks = 1, first local block number = 444
            [444] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [445] number of local blocks = 1, first local block number = 445
            [445] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [446] number of local blocks = 1, first local block number = 446
            [446] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [447] number of local blocks = 1, first local block number = 447
            [447] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [448] number of local blocks = 1, first local block number = 448
            [448] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [449] number of local blocks = 1, first local block number = 449
            [449] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [450] number of local blocks = 1, first local block number = 450
            [450] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [451] number of local blocks = 1, first local block number = 451
            [451] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [452] number of local blocks = 1, first local block number = 452
            [452] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [453] number of local blocks = 1, first local block number = 453
            [453] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [454] number of local blocks = 1, first local block number = 454
            [454] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [455] number of local blocks = 1, first local block number = 455
            [455] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [456] number of local blocks = 1, first local block number = 456
            [456] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [457] number of local blocks = 1, first local block number = 457
            [457] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [458] number of local blocks = 1, first local block number = 458
            [458] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [459] number of local blocks = 1, first local block number = 459
            [459] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [460] number of local blocks = 1, first local block number = 460
            [460] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [461] number of local blocks = 1, first local block number = 461
            [461] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [462] number of local blocks = 1, first local block number = 462
            [462] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [463] number of local blocks = 1, first local block number = 463
            [463] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [464] number of local blocks = 1, first local block number = 464
            [464] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [465] number of local blocks = 1, first local block number = 465
            [465] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [466] number of local blocks = 1, first local block number = 466
            [466] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [467] number of local blocks = 1, first local block number = 467
            [467] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [468] number of local blocks = 1, first local block number = 468
            [468] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [469] number of local blocks = 1, first local block number = 469
            [469] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [470] number of local blocks = 1, first local block number = 470
            [470] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [471] number of local blocks = 1, first local block number = 471
            [471] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [472] number of local blocks = 1, first local block number = 472
            [472] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [473] number of local blocks = 1, first local block number = 473
            [473] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [474] number of local blocks = 1, first local block number = 474
            [474] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [475] number of local blocks = 1, first local block number = 475
            [475] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [476] number of local blocks = 1, first local block number = 476
            [476] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [477] number of local blocks = 1, first local block number = 477
            [477] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [478] number of local blocks = 1, first local block number = 478
            [478] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [479] number of local blocks = 1, first local block number = 479
            [479] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [480] number of local blocks = 1, first local block number = 480
            [480] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [481] number of local blocks = 1, first local block number = 481
            [481] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [482] number of local blocks = 1, first local block number = 482
            [482] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [483] number of local blocks = 1, first local block number = 483
            [483] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [484] number of local blocks = 1, first local block number = 484
            [484] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [485] number of local blocks = 1, first local block number = 485
            [485] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [486] number of local blocks = 1, first local block number = 486
            [486] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [487] number of local blocks = 1, first local block number = 487
            [487] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [488] number of local blocks = 1, first local block number = 488
            [488] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [489] number of local blocks = 1, first local block number = 489
            [489] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [490] number of local blocks = 1, first local block number = 490
            [490] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [491] number of local blocks = 1, first local block number = 491
            [491] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [492] number of local blocks = 1, first local block number = 492
            [492] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [493] number of local blocks = 1, first local block number = 493
            [493] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [494] number of local blocks = 1, first local block number = 494
            [494] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [495] number of local blocks = 1, first local block number = 495
            [495] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [496] number of local blocks = 1, first local block number = 496
            [496] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [497] number of local blocks = 1, first local block number = 497
            [497] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [498] number of local blocks = 1, first local block number = 498
            [498] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [499] number of local blocks = 1, first local block number = 499
            [499] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [500] number of local blocks = 1, first local block number = 500
            [500] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [501] number of local blocks = 1, first local block number = 501
            [501] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [502] number of local blocks = 1, first local block number = 502
            [502] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [503] number of local blocks = 1, first local block number = 503
            [503] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [504] number of local blocks = 1, first local block number = 504
            [504] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [505] number of local blocks = 1, first local block number = 505
            [505] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [506] number of local blocks = 1, first local block number = 506
            [506] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [507] number of local blocks = 1, first local block number = 507
            [507] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [508] number of local blocks = 1, first local block number = 508
            [508] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [509] number of local blocks = 1, first local block number = 509
            [509] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [510] number of local blocks = 1, first local block number = 510
            [510] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [511] number of local blocks = 1, first local block number = 511
            [511] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [512] number of local blocks = 1, first local block number = 512
            [512] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [513] number of local blocks = 1, first local block number = 513
            [513] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [514] number of local blocks = 1, first local block number = 514
            [514] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [515] number of local blocks = 1, first local block number = 515
            [515] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [516] number of local blocks = 1, first local block number = 516
            [516] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [517] number of local blocks = 1, first local block number = 517
            [517] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [518] number of local blocks = 1, first local block number = 518
            [518] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [519] number of local blocks = 1, first local block number = 519
            [519] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [520] number of local blocks = 1, first local block number = 520
            [520] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [521] number of local blocks = 1, first local block number = 521
            [521] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [522] number of local blocks = 1, first local block number = 522
            [522] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [523] number of local blocks = 1, first local block number = 523
            [523] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [524] number of local blocks = 1, first local block number = 524
            [524] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [525] number of local blocks = 1, first local block number = 525
            [525] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [526] number of local blocks = 1, first local block number = 526
            [526] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [527] number of local blocks = 1, first local block number = 527
            [527] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [528] number of local blocks = 1, first local block number = 528
            [528] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [529] number of local blocks = 1, first local block number = 529
            [529] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [530] number of local blocks = 1, first local block number = 530
            [530] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [531] number of local blocks = 1, first local block number = 531
            [531] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [532] number of local blocks = 1, first local block number = 532
            [532] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [533] number of local blocks = 1, first local block number = 533
            [533] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [534] number of local blocks = 1, first local block number = 534
            [534] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [535] number of local blocks = 1, first local block number = 535
            [535] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [536] number of local blocks = 1, first local block number = 536
            [536] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [537] number of local blocks = 1, first local block number = 537
            [537] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [538] number of local blocks = 1, first local block number = 538
            [538] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [539] number of local blocks = 1, first local block number = 539
            [539] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [540] number of local blocks = 1, first local block number = 540
            [540] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [541] number of local blocks = 1, first local block number = 541
            [541] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [542] number of local blocks = 1, first local block number = 542
            [542] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [543] number of local blocks = 1, first local block number = 543
            [543] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [544] number of local blocks = 1, first local block number = 544
            [544] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [545] number of local blocks = 1, first local block number = 545
            [545] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [546] number of local blocks = 1, first local block number = 546
            [546] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [547] number of local blocks = 1, first local block number = 547
            [547] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [548] number of local blocks = 1, first local block number = 548
            [548] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [549] number of local blocks = 1, first local block number = 549
            [549] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [550] number of local blocks = 1, first local block number = 550
            [550] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [551] number of local blocks = 1, first local block number = 551
            [551] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [552] number of local blocks = 1, first local block number = 552
            [552] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [553] number of local blocks = 1, first local block number = 553
            [553] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [554] number of local blocks = 1, first local block number = 554
            [554] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [555] number of local blocks = 1, first local block number = 555
            [555] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [556] number of local blocks = 1, first local block number = 556
            [556] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [557] number of local blocks = 1, first local block number = 557
            [557] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [558] number of local blocks = 1, first local block number = 558
            [558] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [559] number of local blocks = 1, first local block number = 559
            [559] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [560] number of local blocks = 1, first local block number = 560
            [560] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [561] number of local blocks = 1, first local block number = 561
            [561] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [562] number of local blocks = 1, first local block number = 562
            [562] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [563] number of local blocks = 1, first local block number = 563
            [563] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [564] number of local blocks = 1, first local block number = 564
            [564] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [565] number of local blocks = 1, first local block number = 565
            [565] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [566] number of local blocks = 1, first local block number = 566
            [566] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [567] number of local blocks = 1, first local block number = 567
            [567] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [568] number of local blocks = 1, first local block number = 568
            [568] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [569] number of local blocks = 1, first local block number = 569
            [569] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [570] number of local blocks = 1, first local block number = 570
            [570] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [571] number of local blocks = 1, first local block number = 571
            [571] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [572] number of local blocks = 1, first local block number = 572
            [572] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [573] number of local blocks = 1, first local block number = 573
            [573] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [574] number of local blocks = 1, first local block number = 574
            [574] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [575] number of local blocks = 1, first local block number = 575
            [575] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [576] number of local blocks = 1, first local block number = 576
            [576] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [577] number of local blocks = 1, first local block number = 577
            [577] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [578] number of local blocks = 1, first local block number = 578
            [578] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [579] number of local blocks = 1, first local block number = 579
            [579] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [580] number of local blocks = 1, first local block number = 580
            [580] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [581] number of local blocks = 1, first local block number = 581
            [581] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [582] number of local blocks = 1, first local block number = 582
            [582] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [583] number of local blocks = 1, first local block number = 583
            [583] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [584] number of local blocks = 1, first local block number = 584
            [584] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [585] number of local blocks = 1, first local block number = 585
            [585] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [586] number of local blocks = 1, first local block number = 586
            [586] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [587] number of local blocks = 1, first local block number = 587
            [587] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [588] number of local blocks = 1, first local block number = 588
            [588] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [589] number of local blocks = 1, first local block number = 589
            [589] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [590] number of local blocks = 1, first local block number = 590
            [590] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [591] number of local blocks = 1, first local block number = 591
            [591] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [592] number of local blocks = 1, first local block number = 592
            [592] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [593] number of local blocks = 1, first local block number = 593
            [593] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [594] number of local blocks = 1, first local block number = 594
            [594] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [595] number of local blocks = 1, first local block number = 595
            [595] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [596] number of local blocks = 1, first local block number = 596
            [596] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [597] number of local blocks = 1, first local block number = 597
            [597] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [598] number of local blocks = 1, first local block number = 598
            [598] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [599] number of local blocks = 1, first local block number = 599
            [599] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [600] number of local blocks = 1, first local block number = 600
            [600] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [601] number of local blocks = 1, first local block number = 601
            [601] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [602] number of local blocks = 1, first local block number = 602
            [602] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [603] number of local blocks = 1, first local block number = 603
            [603] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [604] number of local blocks = 1, first local block number = 604
            [604] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [605] number of local blocks = 1, first local block number = 605
            [605] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [606] number of local blocks = 1, first local block number = 606
            [606] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [607] number of local blocks = 1, first local block number = 607
            [607] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [608] number of local blocks = 1, first local block number = 608
            [608] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [609] number of local blocks = 1, first local block number = 609
            [609] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [610] number of local blocks = 1, first local block number = 610
            [610] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [611] number of local blocks = 1, first local block number = 611
            [611] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [612] number of local blocks = 1, first local block number = 612
            [612] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [613] number of local blocks = 1, first local block number = 613
            [613] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [614] number of local blocks = 1, first local block number = 614
            [614] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [615] number of local blocks = 1, first local block number = 615
            [615] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [616] number of local blocks = 1, first local block number = 616
            [616] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [617] number of local blocks = 1, first local block number = 617
            [617] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [618] number of local blocks = 1, first local block number = 618
            [618] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [619] number of local blocks = 1, first local block number = 619
            [619] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [620] number of local blocks = 1, first local block number = 620
            [620] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [621] number of local blocks = 1, first local block number = 621
            [621] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [622] number of local blocks = 1, first local block number = 622
            [622] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [623] number of local blocks = 1, first local block number = 623
            [623] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [624] number of local blocks = 1, first local block number = 624
            [624] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [625] number of local blocks = 1, first local block number = 625
            [625] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [626] number of local blocks = 1, first local block number = 626
            [626] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [627] number of local blocks = 1, first local block number = 627
            [627] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [628] number of local blocks = 1, first local block number = 628
            [628] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [629] number of local blocks = 1, first local block number = 629
            [629] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [630] number of local blocks = 1, first local block number = 630
            [630] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [631] number of local blocks = 1, first local block number = 631
            [631] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [632] number of local blocks = 1, first local block number = 632
            [632] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [633] number of local blocks = 1, first local block number = 633
            [633] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [634] number of local blocks = 1, first local block number = 634
            [634] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [635] number of local blocks = 1, first local block number = 635
            [635] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [636] number of local blocks = 1, first local block number = 636
            [636] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [637] number of local blocks = 1, first local block number = 637
            [637] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [638] number of local blocks = 1, first local block number = 638
            [638] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [639] number of local blocks = 1, first local block number = 639
            [639] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [640] number of local blocks = 1, first local block number = 640
            [640] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [641] number of local blocks = 1, first local block number = 641
            [641] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [642] number of local blocks = 1, first local block number = 642
            [642] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [643] number of local blocks = 1, first local block number = 643
            [643] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [644] number of local blocks = 1, first local block number = 644
            [644] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [645] number of local blocks = 1, first local block number = 645
            [645] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [646] number of local blocks = 1, first local block number = 646
            [646] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [647] number of local blocks = 1, first local block number = 647
            [647] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [648] number of local blocks = 1, first local block number = 648
            [648] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [649] number of local blocks = 1, first local block number = 649
            [649] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [650] number of local blocks = 1, first local block number = 650
            [650] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [651] number of local blocks = 1, first local block number = 651
            [651] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [652] number of local blocks = 1, first local block number = 652
            [652] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [653] number of local blocks = 1, first local block number = 653
            [653] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [654] number of local blocks = 1, first local block number = 654
            [654] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [655] number of local blocks = 1, first local block number = 655
            [655] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [656] number of local blocks = 1, first local block number = 656
            [656] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [657] number of local blocks = 1, first local block number = 657
            [657] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [658] number of local blocks = 1, first local block number = 658
            [658] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [659] number of local blocks = 1, first local block number = 659
            [659] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [660] number of local blocks = 1, first local block number = 660
            [660] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [661] number of local blocks = 1, first local block number = 661
            [661] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [662] number of local blocks = 1, first local block number = 662
            [662] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [663] number of local blocks = 1, first local block number = 663
            [663] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [664] number of local blocks = 1, first local block number = 664
            [664] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [665] number of local blocks = 1, first local block number = 665
            [665] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [666] number of local blocks = 1, first local block number = 666
            [666] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [667] number of local blocks = 1, first local block number = 667
            [667] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [668] number of local blocks = 1, first local block number = 668
            [668] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [669] number of local blocks = 1, first local block number = 669
            [669] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [670] number of local blocks = 1, first local block number = 670
            [670] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [671] number of local blocks = 1, first local block number = 671
            [671] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [672] number of local blocks = 1, first local block number = 672
            [672] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [673] number of local blocks = 1, first local block number = 673
            [673] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [674] number of local blocks = 1, first local block number = 674
            [674] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [675] number of local blocks = 1, first local block number = 675
            [675] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [676] number of local blocks = 1, first local block number = 676
            [676] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [677] number of local blocks = 1, first local block number = 677
            [677] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [678] number of local blocks = 1, first local block number = 678
            [678] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [679] number of local blocks = 1, first local block number = 679
            [679] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [680] number of local blocks = 1, first local block number = 680
            [680] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [681] number of local blocks = 1, first local block number = 681
            [681] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [682] number of local blocks = 1, first local block number = 682
            [682] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [683] number of local blocks = 1, first local block number = 683
            [683] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [684] number of local blocks = 1, first local block number = 684
            [684] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [685] number of local blocks = 1, first local block number = 685
            [685] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [686] number of local blocks = 1, first local block number = 686
            [686] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [687] number of local blocks = 1, first local block number = 687
            [687] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [688] number of local blocks = 1, first local block number = 688
            [688] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [689] number of local blocks = 1, first local block number = 689
            [689] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [690] number of local blocks = 1, first local block number = 690
            [690] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [691] number of local blocks = 1, first local block number = 691
            [691] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [692] number of local blocks = 1, first local block number = 692
            [692] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [693] number of local blocks = 1, first local block number = 693
            [693] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [694] number of local blocks = 1, first local block number = 694
            [694] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [695] number of local blocks = 1, first local block number = 695
            [695] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [696] number of local blocks = 1, first local block number = 696
            [696] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [697] number of local blocks = 1, first local block number = 697
            [697] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [698] number of local blocks = 1, first local block number = 698
            [698] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [699] number of local blocks = 1, first local block number = 699
            [699] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [700] number of local blocks = 1, first local block number = 700
            [700] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [701] number of local blocks = 1, first local block number = 701
            [701] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [702] number of local blocks = 1, first local block number = 702
            [702] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [703] number of local blocks = 1, first local block number = 703
            [703] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [704] number of local blocks = 1, first local block number = 704
            [704] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [705] number of local blocks = 1, first local block number = 705
            [705] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [706] number of local blocks = 1, first local block number = 706
            [706] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [707] number of local blocks = 1, first local block number = 707
            [707] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [708] number of local blocks = 1, first local block number = 708
            [708] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [709] number of local blocks = 1, first local block number = 709
            [709] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [710] number of local blocks = 1, first local block number = 710
            [710] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [711] number of local blocks = 1, first local block number = 711
            [711] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [712] number of local blocks = 1, first local block number = 712
            [712] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [713] number of local blocks = 1, first local block number = 713
            [713] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [714] number of local blocks = 1, first local block number = 714
            [714] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [715] number of local blocks = 1, first local block number = 715
            [715] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [716] number of local blocks = 1, first local block number = 716
            [716] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [717] number of local blocks = 1, first local block number = 717
            [717] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [718] number of local blocks = 1, first local block number = 718
            [718] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [719] number of local blocks = 1, first local block number = 719
            [719] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [720] number of local blocks = 1, first local block number = 720
            [720] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [721] number of local blocks = 1, first local block number = 721
            [721] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [722] number of local blocks = 1, first local block number = 722
            [722] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [723] number of local blocks = 1, first local block number = 723
            [723] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [724] number of local blocks = 1, first local block number = 724
            [724] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [725] number of local blocks = 1, first local block number = 725
            [725] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [726] number of local blocks = 1, first local block number = 726
            [726] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [727] number of local blocks = 1, first local block number = 727
            [727] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [728] number of local blocks = 1, first local block number = 728
            [728] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [729] number of local blocks = 1, first local block number = 729
            [729] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [730] number of local blocks = 1, first local block number = 730
            [730] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [731] number of local blocks = 1, first local block number = 731
            [731] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [732] number of local blocks = 1, first local block number = 732
            [732] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [733] number of local blocks = 1, first local block number = 733
            [733] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [734] number of local blocks = 1, first local block number = 734
            [734] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [735] number of local blocks = 1, first local block number = 735
            [735] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [736] number of local blocks = 1, first local block number = 736
            [736] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [737] number of local blocks = 1, first local block number = 737
            [737] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [738] number of local blocks = 1, first local block number = 738
            [738] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [739] number of local blocks = 1, first local block number = 739
            [739] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [740] number of local blocks = 1, first local block number = 740
            [740] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [741] number of local blocks = 1, first local block number = 741
            [741] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [742] number of local blocks = 1, first local block number = 742
            [742] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [743] number of local blocks = 1, first local block number = 743
            [743] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [744] number of local blocks = 1, first local block number = 744
            [744] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [745] number of local blocks = 1, first local block number = 745
            [745] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [746] number of local blocks = 1, first local block number = 746
            [746] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [747] number of local blocks = 1, first local block number = 747
            [747] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [748] number of local blocks = 1, first local block number = 748
            [748] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [749] number of local blocks = 1, first local block number = 749
            [749] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [750] number of local blocks = 1, first local block number = 750
            [750] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [751] number of local blocks = 1, first local block number = 751
            [751] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [752] number of local blocks = 1, first local block number = 752
            [752] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [753] number of local blocks = 1, first local block number = 753
            [753] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [754] number of local blocks = 1, first local block number = 754
            [754] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [755] number of local blocks = 1, first local block number = 755
            [755] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [756] number of local blocks = 1, first local block number = 756
            [756] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [757] number of local blocks = 1, first local block number = 757
            [757] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [758] number of local blocks = 1, first local block number = 758
            [758] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [759] number of local blocks = 1, first local block number = 759
            [759] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [760] number of local blocks = 1, first local block number = 760
            [760] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [761] number of local blocks = 1, first local block number = 761
            [761] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [762] number of local blocks = 1, first local block number = 762
            [762] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [763] number of local blocks = 1, first local block number = 763
            [763] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [764] number of local blocks = 1, first local block number = 764
            [764] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [765] number of local blocks = 1, first local block number = 765
            [765] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [766] number of local blocks = 1, first local block number = 766
            [766] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [767] number of local blocks = 1, first local block number = 767
            [767] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [768] number of local blocks = 1, first local block number = 768
            [768] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [769] number of local blocks = 1, first local block number = 769
            [769] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [770] number of local blocks = 1, first local block number = 770
            [770] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [771] number of local blocks = 1, first local block number = 771
            [771] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [772] number of local blocks = 1, first local block number = 772
            [772] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [773] number of local blocks = 1, first local block number = 773
            [773] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [774] number of local blocks = 1, first local block number = 774
            [774] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [775] number of local blocks = 1, first local block number = 775
            [775] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [776] number of local blocks = 1, first local block number = 776
            [776] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [777] number of local blocks = 1, first local block number = 777
            [777] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [778] number of local blocks = 1, first local block number = 778
            [778] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [779] number of local blocks = 1, first local block number = 779
            [779] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [780] number of local blocks = 1, first local block number = 780
            [780] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [781] number of local blocks = 1, first local block number = 781
            [781] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [782] number of local blocks = 1, first local block number = 782
            [782] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [783] number of local blocks = 1, first local block number = 783
            [783] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [784] number of local blocks = 1, first local block number = 784
            [784] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [785] number of local blocks = 1, first local block number = 785
            [785] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [786] number of local blocks = 1, first local block number = 786
            [786] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [787] number of local blocks = 1, first local block number = 787
            [787] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [788] number of local blocks = 1, first local block number = 788
            [788] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [789] number of local blocks = 1, first local block number = 789
            [789] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [790] number of local blocks = 1, first local block number = 790
            [790] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [791] number of local blocks = 1, first local block number = 791
            [791] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [792] number of local blocks = 1, first local block number = 792
            [792] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [793] number of local blocks = 1, first local block number = 793
            [793] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [794] number of local blocks = 1, first local block number = 794
            [794] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [795] number of local blocks = 1, first local block number = 795
            [795] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [796] number of local blocks = 1, first local block number = 796
            [796] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [797] number of local blocks = 1, first local block number = 797
            [797] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [798] number of local blocks = 1, first local block number = 798
            [798] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [799] number of local blocks = 1, first local block number = 799
            [799] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [800] number of local blocks = 1, first local block number = 800
            [800] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [801] number of local blocks = 1, first local block number = 801
            [801] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [802] number of local blocks = 1, first local block number = 802
            [802] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [803] number of local blocks = 1, first local block number = 803
            [803] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [804] number of local blocks = 1, first local block number = 804
            [804] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [805] number of local blocks = 1, first local block number = 805
            [805] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [806] number of local blocks = 1, first local block number = 806
            [806] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [807] number of local blocks = 1, first local block number = 807
            [807] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [808] number of local blocks = 1, first local block number = 808
            [808] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [809] number of local blocks = 1, first local block number = 809
            [809] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [810] number of local blocks = 1, first local block number = 810
            [810] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [811] number of local blocks = 1, first local block number = 811
            [811] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [812] number of local blocks = 1, first local block number = 812
            [812] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [813] number of local blocks = 1, first local block number = 813
            [813] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [814] number of local blocks = 1, first local block number = 814
            [814] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [815] number of local blocks = 1, first local block number = 815
            [815] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [816] number of local blocks = 1, first local block number = 816
            [816] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [817] number of local blocks = 1, first local block number = 817
            [817] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [818] number of local blocks = 1, first local block number = 818
            [818] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [819] number of local blocks = 1, first local block number = 819
            [819] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [820] number of local blocks = 1, first local block number = 820
            [820] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [821] number of local blocks = 1, first local block number = 821
            [821] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [822] number of local blocks = 1, first local block number = 822
            [822] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [823] number of local blocks = 1, first local block number = 823
            [823] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [824] number of local blocks = 1, first local block number = 824
            [824] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [825] number of local blocks = 1, first local block number = 825
            [825] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [826] number of local blocks = 1, first local block number = 826
            [826] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [827] number of local blocks = 1, first local block number = 827
            [827] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [828] number of local blocks = 1, first local block number = 828
            [828] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [829] number of local blocks = 1, first local block number = 829
            [829] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [830] number of local blocks = 1, first local block number = 830
            [830] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [831] number of local blocks = 1, first local block number = 831
            [831] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [832] number of local blocks = 1, first local block number = 832
            [832] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [833] number of local blocks = 1, first local block number = 833
            [833] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [834] number of local blocks = 1, first local block number = 834
            [834] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [835] number of local blocks = 1, first local block number = 835
            [835] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [836] number of local blocks = 1, first local block number = 836
            [836] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [837] number of local blocks = 1, first local block number = 837
            [837] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [838] number of local blocks = 1, first local block number = 838
            [838] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [839] number of local blocks = 1, first local block number = 839
            [839] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [840] number of local blocks = 1, first local block number = 840
            [840] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [841] number of local blocks = 1, first local block number = 841
            [841] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [842] number of local blocks = 1, first local block number = 842
            [842] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [843] number of local blocks = 1, first local block number = 843
            [843] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [844] number of local blocks = 1, first local block number = 844
            [844] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [845] number of local blocks = 1, first local block number = 845
            [845] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [846] number of local blocks = 1, first local block number = 846
            [846] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [847] number of local blocks = 1, first local block number = 847
            [847] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [848] number of local blocks = 1, first local block number = 848
            [848] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [849] number of local blocks = 1, first local block number = 849
            [849] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [850] number of local blocks = 1, first local block number = 850
            [850] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [851] number of local blocks = 1, first local block number = 851
            [851] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [852] number of local blocks = 1, first local block number = 852
            [852] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [853] number of local blocks = 1, first local block number = 853
            [853] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [854] number of local blocks = 1, first local block number = 854
            [854] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [855] number of local blocks = 1, first local block number = 855
            [855] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [856] number of local blocks = 1, first local block number = 856
            [856] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [857] number of local blocks = 1, first local block number = 857
            [857] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [858] number of local blocks = 1, first local block number = 858
            [858] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [859] number of local blocks = 1, first local block number = 859
            [859] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [860] number of local blocks = 1, first local block number = 860
            [860] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [861] number of local blocks = 1, first local block number = 861
            [861] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [862] number of local blocks = 1, first local block number = 862
            [862] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [863] number of local blocks = 1, first local block number = 863
            [863] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [864] number of local blocks = 1, first local block number = 864
            [864] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [865] number of local blocks = 1, first local block number = 865
            [865] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [866] number of local blocks = 1, first local block number = 866
            [866] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [867] number of local blocks = 1, first local block number = 867
            [867] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [868] number of local blocks = 1, first local block number = 868
            [868] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [869] number of local blocks = 1, first local block number = 869
            [869] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [870] number of local blocks = 1, first local block number = 870
            [870] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [871] number of local blocks = 1, first local block number = 871
            [871] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [872] number of local blocks = 1, first local block number = 872
            [872] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [873] number of local blocks = 1, first local block number = 873
            [873] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [874] number of local blocks = 1, first local block number = 874
            [874] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [875] number of local blocks = 1, first local block number = 875
            [875] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [876] number of local blocks = 1, first local block number = 876
            [876] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [877] number of local blocks = 1, first local block number = 877
            [877] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [878] number of local blocks = 1, first local block number = 878
            [878] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [879] number of local blocks = 1, first local block number = 879
            [879] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [880] number of local blocks = 1, first local block number = 880
            [880] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [881] number of local blocks = 1, first local block number = 881
            [881] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [882] number of local blocks = 1, first local block number = 882
            [882] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [883] number of local blocks = 1, first local block number = 883
            [883] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [884] number of local blocks = 1, first local block number = 884
            [884] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [885] number of local blocks = 1, first local block number = 885
            [885] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [886] number of local blocks = 1, first local block number = 886
            [886] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [887] number of local blocks = 1, first local block number = 887
            [887] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [888] number of local blocks = 1, first local block number = 888
            [888] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [889] number of local blocks = 1, first local block number = 889
            [889] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [890] number of local blocks = 1, first local block number = 890
            [890] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [891] number of local blocks = 1, first local block number = 891
            [891] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [892] number of local blocks = 1, first local block number = 892
            [892] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [893] number of local blocks = 1, first local block number = 893
            [893] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [894] number of local blocks = 1, first local block number = 894
            [894] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [895] number of local blocks = 1, first local block number = 895
            [895] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [896] number of local blocks = 1, first local block number = 896
            [896] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [897] number of local blocks = 1, first local block number = 897
            [897] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [898] number of local blocks = 1, first local block number = 898
            [898] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [899] number of local blocks = 1, first local block number = 899
            [899] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [900] number of local blocks = 1, first local block number = 900
            [900] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [901] number of local blocks = 1, first local block number = 901
            [901] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [902] number of local blocks = 1, first local block number = 902
            [902] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [903] number of local blocks = 1, first local block number = 903
            [903] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [904] number of local blocks = 1, first local block number = 904
            [904] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [905] number of local blocks = 1, first local block number = 905
            [905] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [906] number of local blocks = 1, first local block number = 906
            [906] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [907] number of local blocks = 1, first local block number = 907
            [907] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [908] number of local blocks = 1, first local block number = 908
            [908] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [909] number of local blocks = 1, first local block number = 909
            [909] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [910] number of local blocks = 1, first local block number = 910
            [910] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [911] number of local blocks = 1, first local block number = 911
            [911] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [912] number of local blocks = 1, first local block number = 912
            [912] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [913] number of local blocks = 1, first local block number = 913
            [913] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [914] number of local blocks = 1, first local block number = 914
            [914] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [915] number of local blocks = 1, first local block number = 915
            [915] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [916] number of local blocks = 1, first local block number = 916
            [916] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [917] number of local blocks = 1, first local block number = 917
            [917] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [918] number of local blocks = 1, first local block number = 918
            [918] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [919] number of local blocks = 1, first local block number = 919
            [919] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [920] number of local blocks = 1, first local block number = 920
            [920] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [921] number of local blocks = 1, first local block number = 921
            [921] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [922] number of local blocks = 1, first local block number = 922
            [922] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [923] number of local blocks = 1, first local block number = 923
            [923] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [924] number of local blocks = 1, first local block number = 924
            [924] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [925] number of local blocks = 1, first local block number = 925
            [925] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [926] number of local blocks = 1, first local block number = 926
            [926] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [927] number of local blocks = 1, first local block number = 927
            [927] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [928] number of local blocks = 1, first local block number = 928
            [928] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [929] number of local blocks = 1, first local block number = 929
            [929] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [930] number of local blocks = 1, first local block number = 930
            [930] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [931] number of local blocks = 1, first local block number = 931
            [931] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [932] number of local blocks = 1, first local block number = 932
            [932] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [933] number of local blocks = 1, first local block number = 933
            [933] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [934] number of local blocks = 1, first local block number = 934
            [934] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [935] number of local blocks = 1, first local block number = 935
            [935] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [936] number of local blocks = 1, first local block number = 936
            [936] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [937] number of local blocks = 1, first local block number = 937
            [937] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [938] number of local blocks = 1, first local block number = 938
            [938] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [939] number of local blocks = 1, first local block number = 939
            [939] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [940] number of local blocks = 1, first local block number = 940
            [940] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [941] number of local blocks = 1, first local block number = 941
            [941] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [942] number of local blocks = 1, first local block number = 942
            [942] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [943] number of local blocks = 1, first local block number = 943
            [943] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [944] number of local blocks = 1, first local block number = 944
            [944] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [945] number of local blocks = 1, first local block number = 945
            [945] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [946] number of local blocks = 1, first local block number = 946
            [946] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [947] number of local blocks = 1, first local block number = 947
            [947] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [948] number of local blocks = 1, first local block number = 948
            [948] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [949] number of local blocks = 1, first local block number = 949
            [949] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [950] number of local blocks = 1, first local block number = 950
            [950] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [951] number of local blocks = 1, first local block number = 951
            [951] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [952] number of local blocks = 1, first local block number = 952
            [952] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [953] number of local blocks = 1, first local block number = 953
            [953] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [954] number of local blocks = 1, first local block number = 954
            [954] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [955] number of local blocks = 1, first local block number = 955
            [955] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [956] number of local blocks = 1, first local block number = 956
            [956] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [957] number of local blocks = 1, first local block number = 957
            [957] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [958] number of local blocks = 1, first local block number = 958
            [958] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [959] number of local blocks = 1, first local block number = 959
            [959] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [960] number of local blocks = 1, first local block number = 960
            [960] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [961] number of local blocks = 1, first local block number = 961
            [961] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [962] number of local blocks = 1, first local block number = 962
            [962] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [963] number of local blocks = 1, first local block number = 963
            [963] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [964] number of local blocks = 1, first local block number = 964
            [964] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [965] number of local blocks = 1, first local block number = 965
            [965] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [966] number of local blocks = 1, first local block number = 966
            [966] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [967] number of local blocks = 1, first local block number = 967
            [967] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [968] number of local blocks = 1, first local block number = 968
            [968] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [969] number of local blocks = 1, first local block number = 969
            [969] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [970] number of local blocks = 1, first local block number = 970
            [970] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [971] number of local blocks = 1, first local block number = 971
            [971] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [972] number of local blocks = 1, first local block number = 972
            [972] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [973] number of local blocks = 1, first local block number = 973
            [973] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [974] number of local blocks = 1, first local block number = 974
            [974] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [975] number of local blocks = 1, first local block number = 975
            [975] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [976] number of local blocks = 1, first local block number = 976
            [976] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [977] number of local blocks = 1, first local block number = 977
            [977] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [978] number of local blocks = 1, first local block number = 978
            [978] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [979] number of local blocks = 1, first local block number = 979
            [979] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [980] number of local blocks = 1, first local block number = 980
            [980] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [981] number of local blocks = 1, first local block number = 981
            [981] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [982] number of local blocks = 1, first local block number = 982
            [982] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [983] number of local blocks = 1, first local block number = 983
            [983] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [984] number of local blocks = 1, first local block number = 984
            [984] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [985] number of local blocks = 1, first local block number = 985
            [985] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [986] number of local blocks = 1, first local block number = 986
            [986] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [987] number of local blocks = 1, first local block number = 987
            [987] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [988] number of local blocks = 1, first local block number = 988
            [988] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [989] number of local blocks = 1, first local block number = 989
            [989] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [990] number of local blocks = 1, first local block number = 990
            [990] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [991] number of local blocks = 1, first local block number = 991
            [991] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [992] number of local blocks = 1, first local block number = 992
            [992] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [993] number of local blocks = 1, first local block number = 993
            [993] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [994] number of local blocks = 1, first local block number = 994
            [994] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [995] number of local blocks = 1, first local block number = 995
            [995] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [996] number of local blocks = 1, first local block number = 996
            [996] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [997] number of local blocks = 1, first local block number = 997
            [997] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [998] number of local blocks = 1, first local block number = 998
            [998] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [999] number of local blocks = 1, first local block number = 999
            [999] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1000] number of local blocks = 1, first local block number = 1000
            [1000] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1001] number of local blocks = 1, first local block number = 1001
            [1001] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1002] number of local blocks = 1, first local block number = 1002
            [1002] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1003] number of local blocks = 1, first local block number = 1003
            [1003] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1004] number of local blocks = 1, first local block number = 1004
            [1004] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1005] number of local blocks = 1, first local block number = 1005
            [1005] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1006] number of local blocks = 1, first local block number = 1006
            [1006] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1007] number of local blocks = 1, first local block number = 1007
            [1007] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1008] number of local blocks = 1, first local block number = 1008
            [1008] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1009] number of local blocks = 1, first local block number = 1009
            [1009] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1010] number of local blocks = 1, first local block number = 1010
            [1010] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1011] number of local blocks = 1, first local block number = 1011
            [1011] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1012] number of local blocks = 1, first local block number = 1012
            [1012] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1013] number of local blocks = 1, first local block number = 1013
            [1013] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1014] number of local blocks = 1, first local block number = 1014
            [1014] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1015] number of local blocks = 1, first local block number = 1015
            [1015] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1016] number of local blocks = 1, first local block number = 1016
            [1016] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1017] number of local blocks = 1, first local block number = 1017
            [1017] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1018] number of local blocks = 1, first local block number = 1018
            [1018] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1019] number of local blocks = 1, first local block number = 1019
            [1019] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1020] number of local blocks = 1, first local block number = 1020
            [1020] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1021] number of local blocks = 1, first local block number = 1021
            [1021] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1022] number of local blocks = 1, first local block number = 1022
            [1022] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1023] number of local blocks = 1, first local block number = 1023
            [1023] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1024] number of local blocks = 1, first local block number = 1024
            [1024] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1025] number of local blocks = 1, first local block number = 1025
            [1025] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1026] number of local blocks = 1, first local block number = 1026
            [1026] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1027] number of local blocks = 1, first local block number = 1027
            [1027] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1028] number of local blocks = 1, first local block number = 1028
            [1028] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1029] number of local blocks = 1, first local block number = 1029
            [1029] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1030] number of local blocks = 1, first local block number = 1030
            [1030] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1031] number of local blocks = 1, first local block number = 1031
            [1031] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1032] number of local blocks = 1, first local block number = 1032
            [1032] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1033] number of local blocks = 1, first local block number = 1033
            [1033] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1034] number of local blocks = 1, first local block number = 1034
            [1034] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1035] number of local blocks = 1, first local block number = 1035
            [1035] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1036] number of local blocks = 1, first local block number = 1036
            [1036] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1037] number of local blocks = 1, first local block number = 1037
            [1037] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1038] number of local blocks = 1, first local block number = 1038
            [1038] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1039] number of local blocks = 1, first local block number = 1039
            [1039] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1040] number of local blocks = 1, first local block number = 1040
            [1040] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1041] number of local blocks = 1, first local block number = 1041
            [1041] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1042] number of local blocks = 1, first local block number = 1042
            [1042] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1043] number of local blocks = 1, first local block number = 1043
            [1043] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1044] number of local blocks = 1, first local block number = 1044
            [1044] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1045] number of local blocks = 1, first local block number = 1045
            [1045] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1046] number of local blocks = 1, first local block number = 1046
            [1046] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1047] number of local blocks = 1, first local block number = 1047
            [1047] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1048] number of local blocks = 1, first local block number = 1048
            [1048] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1049] number of local blocks = 1, first local block number = 1049
            [1049] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1050] number of local blocks = 1, first local block number = 1050
            [1050] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1051] number of local blocks = 1, first local block number = 1051
            [1051] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1052] number of local blocks = 1, first local block number = 1052
            [1052] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1053] number of local blocks = 1, first local block number = 1053
            [1053] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1054] number of local blocks = 1, first local block number = 1054
            [1054] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1055] number of local blocks = 1, first local block number = 1055
            [1055] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1056] number of local blocks = 1, first local block number = 1056
            [1056] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1057] number of local blocks = 1, first local block number = 1057
            [1057] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1058] number of local blocks = 1, first local block number = 1058
            [1058] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1059] number of local blocks = 1, first local block number = 1059
            [1059] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1060] number of local blocks = 1, first local block number = 1060
            [1060] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1061] number of local blocks = 1, first local block number = 1061
            [1061] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1062] number of local blocks = 1, first local block number = 1062
            [1062] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1063] number of local blocks = 1, first local block number = 1063
            [1063] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1064] number of local blocks = 1, first local block number = 1064
            [1064] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1065] number of local blocks = 1, first local block number = 1065
            [1065] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1066] number of local blocks = 1, first local block number = 1066
            [1066] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1067] number of local blocks = 1, first local block number = 1067
            [1067] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1068] number of local blocks = 1, first local block number = 1068
            [1068] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1069] number of local blocks = 1, first local block number = 1069
            [1069] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1070] number of local blocks = 1, first local block number = 1070
            [1070] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1071] number of local blocks = 1, first local block number = 1071
            [1071] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1072] number of local blocks = 1, first local block number = 1072
            [1072] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1073] number of local blocks = 1, first local block number = 1073
            [1073] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1074] number of local blocks = 1, first local block number = 1074
            [1074] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1075] number of local blocks = 1, first local block number = 1075
            [1075] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1076] number of local blocks = 1, first local block number = 1076
            [1076] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1077] number of local blocks = 1, first local block number = 1077
            [1077] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1078] number of local blocks = 1, first local block number = 1078
            [1078] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1079] number of local blocks = 1, first local block number = 1079
            [1079] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1080] number of local blocks = 1, first local block number = 1080
            [1080] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1081] number of local blocks = 1, first local block number = 1081
            [1081] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1082] number of local blocks = 1, first local block number = 1082
            [1082] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1083] number of local blocks = 1, first local block number = 1083
            [1083] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1084] number of local blocks = 1, first local block number = 1084
            [1084] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1085] number of local blocks = 1, first local block number = 1085
            [1085] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1086] number of local blocks = 1, first local block number = 1086
            [1086] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1087] number of local blocks = 1, first local block number = 1087
            [1087] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1088] number of local blocks = 1, first local block number = 1088
            [1088] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1089] number of local blocks = 1, first local block number = 1089
            [1089] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1090] number of local blocks = 1, first local block number = 1090
            [1090] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1091] number of local blocks = 1, first local block number = 1091
            [1091] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1092] number of local blocks = 1, first local block number = 1092
            [1092] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1093] number of local blocks = 1, first local block number = 1093
            [1093] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1094] number of local blocks = 1, first local block number = 1094
            [1094] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1095] number of local blocks = 1, first local block number = 1095
            [1095] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1096] number of local blocks = 1, first local block number = 1096
            [1096] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1097] number of local blocks = 1, first local block number = 1097
            [1097] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1098] number of local blocks = 1, first local block number = 1098
            [1098] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1099] number of local blocks = 1, first local block number = 1099
            [1099] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1100] number of local blocks = 1, first local block number = 1100
            [1100] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1101] number of local blocks = 1, first local block number = 1101
            [1101] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1102] number of local blocks = 1, first local block number = 1102
            [1102] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1103] number of local blocks = 1, first local block number = 1103
            [1103] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1104] number of local blocks = 1, first local block number = 1104
            [1104] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1105] number of local blocks = 1, first local block number = 1105
            [1105] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1106] number of local blocks = 1, first local block number = 1106
            [1106] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1107] number of local blocks = 1, first local block number = 1107
            [1107] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1108] number of local blocks = 1, first local block number = 1108
            [1108] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1109] number of local blocks = 1, first local block number = 1109
            [1109] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1110] number of local blocks = 1, first local block number = 1110
            [1110] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1111] number of local blocks = 1, first local block number = 1111
            [1111] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1112] number of local blocks = 1, first local block number = 1112
            [1112] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1113] number of local blocks = 1, first local block number = 1113
            [1113] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1114] number of local blocks = 1, first local block number = 1114
            [1114] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1115] number of local blocks = 1, first local block number = 1115
            [1115] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1116] number of local blocks = 1, first local block number = 1116
            [1116] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1117] number of local blocks = 1, first local block number = 1117
            [1117] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1118] number of local blocks = 1, first local block number = 1118
            [1118] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1119] number of local blocks = 1, first local block number = 1119
            [1119] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1120] number of local blocks = 1, first local block number = 1120
            [1120] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1121] number of local blocks = 1, first local block number = 1121
            [1121] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1122] number of local blocks = 1, first local block number = 1122
            [1122] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1123] number of local blocks = 1, first local block number = 1123
            [1123] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1124] number of local blocks = 1, first local block number = 1124
            [1124] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1125] number of local blocks = 1, first local block number = 1125
            [1125] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1126] number of local blocks = 1, first local block number = 1126
            [1126] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1127] number of local blocks = 1, first local block number = 1127
            [1127] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1128] number of local blocks = 1, first local block number = 1128
            [1128] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1129] number of local blocks = 1, first local block number = 1129
            [1129] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1130] number of local blocks = 1, first local block number = 1130
            [1130] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1131] number of local blocks = 1, first local block number = 1131
            [1131] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1132] number of local blocks = 1, first local block number = 1132
            [1132] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1133] number of local blocks = 1, first local block number = 1133
            [1133] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1134] number of local blocks = 1, first local block number = 1134
            [1134] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1135] number of local blocks = 1, first local block number = 1135
            [1135] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1136] number of local blocks = 1, first local block number = 1136
            [1136] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1137] number of local blocks = 1, first local block number = 1137
            [1137] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1138] number of local blocks = 1, first local block number = 1138
            [1138] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1139] number of local blocks = 1, first local block number = 1139
            [1139] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1140] number of local blocks = 1, first local block number = 1140
            [1140] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1141] number of local blocks = 1, first local block number = 1141
            [1141] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1142] number of local blocks = 1, first local block number = 1142
            [1142] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1143] number of local blocks = 1, first local block number = 1143
            [1143] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1144] number of local blocks = 1, first local block number = 1144
            [1144] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1145] number of local blocks = 1, first local block number = 1145
            [1145] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1146] number of local blocks = 1, first local block number = 1146
            [1146] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1147] number of local blocks = 1, first local block number = 1147
            [1147] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1148] number of local blocks = 1, first local block number = 1148
            [1148] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1149] number of local blocks = 1, first local block number = 1149
            [1149] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1150] number of local blocks = 1, first local block number = 1150
            [1150] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1151] number of local blocks = 1, first local block number = 1151
            [1151] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1152] number of local blocks = 1, first local block number = 1152
            [1152] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1153] number of local blocks = 1, first local block number = 1153
            [1153] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1154] number of local blocks = 1, first local block number = 1154
            [1154] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1155] number of local blocks = 1, first local block number = 1155
            [1155] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1156] number of local blocks = 1, first local block number = 1156
            [1156] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1157] number of local blocks = 1, first local block number = 1157
            [1157] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1158] number of local blocks = 1, first local block number = 1158
            [1158] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1159] number of local blocks = 1, first local block number = 1159
            [1159] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1160] number of local blocks = 1, first local block number = 1160
            [1160] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1161] number of local blocks = 1, first local block number = 1161
            [1161] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1162] number of local blocks = 1, first local block number = 1162
            [1162] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1163] number of local blocks = 1, first local block number = 1163
            [1163] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1164] number of local blocks = 1, first local block number = 1164
            [1164] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1165] number of local blocks = 1, first local block number = 1165
            [1165] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1166] number of local blocks = 1, first local block number = 1166
            [1166] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1167] number of local blocks = 1, first local block number = 1167
            [1167] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1168] number of local blocks = 1, first local block number = 1168
            [1168] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1169] number of local blocks = 1, first local block number = 1169
            [1169] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1170] number of local blocks = 1, first local block number = 1170
            [1170] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1171] number of local blocks = 1, first local block number = 1171
            [1171] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1172] number of local blocks = 1, first local block number = 1172
            [1172] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1173] number of local blocks = 1, first local block number = 1173
            [1173] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1174] number of local blocks = 1, first local block number = 1174
            [1174] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1175] number of local blocks = 1, first local block number = 1175
            [1175] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1176] number of local blocks = 1, first local block number = 1176
            [1176] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1177] number of local blocks = 1, first local block number = 1177
            [1177] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1178] number of local blocks = 1, first local block number = 1178
            [1178] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1179] number of local blocks = 1, first local block number = 1179
            [1179] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1180] number of local blocks = 1, first local block number = 1180
            [1180] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1181] number of local blocks = 1, first local block number = 1181
            [1181] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1182] number of local blocks = 1, first local block number = 1182
            [1182] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1183] number of local blocks = 1, first local block number = 1183
            [1183] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1184] number of local blocks = 1, first local block number = 1184
            [1184] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1185] number of local blocks = 1, first local block number = 1185
            [1185] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1186] number of local blocks = 1, first local block number = 1186
            [1186] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1187] number of local blocks = 1, first local block number = 1187
            [1187] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1188] number of local blocks = 1, first local block number = 1188
            [1188] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1189] number of local blocks = 1, first local block number = 1189
            [1189] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1190] number of local blocks = 1, first local block number = 1190
            [1190] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1191] number of local blocks = 1, first local block number = 1191
            [1191] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1192] number of local blocks = 1, first local block number = 1192
            [1192] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1193] number of local blocks = 1, first local block number = 1193
            [1193] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1194] number of local blocks = 1, first local block number = 1194
            [1194] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1195] number of local blocks = 1, first local block number = 1195
            [1195] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1196] number of local blocks = 1, first local block number = 1196
            [1196] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1197] number of local blocks = 1, first local block number = 1197
            [1197] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1198] number of local blocks = 1, first local block number = 1198
            [1198] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1199] number of local blocks = 1, first local block number = 1199
            [1199] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1200] number of local blocks = 1, first local block number = 1200
            [1200] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1201] number of local blocks = 1, first local block number = 1201
            [1201] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1202] number of local blocks = 1, first local block number = 1202
            [1202] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1203] number of local blocks = 1, first local block number = 1203
            [1203] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1204] number of local blocks = 1, first local block number = 1204
            [1204] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1205] number of local blocks = 1, first local block number = 1205
            [1205] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1206] number of local blocks = 1, first local block number = 1206
            [1206] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1207] number of local blocks = 1, first local block number = 1207
            [1207] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1208] number of local blocks = 1, first local block number = 1208
            [1208] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1209] number of local blocks = 1, first local block number = 1209
            [1209] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1210] number of local blocks = 1, first local block number = 1210
            [1210] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1211] number of local blocks = 1, first local block number = 1211
            [1211] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1212] number of local blocks = 1, first local block number = 1212
            [1212] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1213] number of local blocks = 1, first local block number = 1213
            [1213] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1214] number of local blocks = 1, first local block number = 1214
            [1214] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1215] number of local blocks = 1, first local block number = 1215
            [1215] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1216] number of local blocks = 1, first local block number = 1216
            [1216] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1217] number of local blocks = 1, first local block number = 1217
            [1217] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1218] number of local blocks = 1, first local block number = 1218
            [1218] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1219] number of local blocks = 1, first local block number = 1219
            [1219] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1220] number of local blocks = 1, first local block number = 1220
            [1220] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1221] number of local blocks = 1, first local block number = 1221
            [1221] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1222] number of local blocks = 1, first local block number = 1222
            [1222] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1223] number of local blocks = 1, first local block number = 1223
            [1223] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1224] number of local blocks = 1, first local block number = 1224
            [1224] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1225] number of local blocks = 1, first local block number = 1225
            [1225] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1226] number of local blocks = 1, first local block number = 1226
            [1226] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1227] number of local blocks = 1, first local block number = 1227
            [1227] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1228] number of local blocks = 1, first local block number = 1228
            [1228] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1229] number of local blocks = 1, first local block number = 1229
            [1229] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1230] number of local blocks = 1, first local block number = 1230
            [1230] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1231] number of local blocks = 1, first local block number = 1231
            [1231] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1232] number of local blocks = 1, first local block number = 1232
            [1232] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1233] number of local blocks = 1, first local block number = 1233
            [1233] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1234] number of local blocks = 1, first local block number = 1234
            [1234] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1235] number of local blocks = 1, first local block number = 1235
            [1235] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1236] number of local blocks = 1, first local block number = 1236
            [1236] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1237] number of local blocks = 1, first local block number = 1237
            [1237] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1238] number of local blocks = 1, first local block number = 1238
            [1238] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1239] number of local blocks = 1, first local block number = 1239
            [1239] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1240] number of local blocks = 1, first local block number = 1240
            [1240] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1241] number of local blocks = 1, first local block number = 1241
            [1241] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1242] number of local blocks = 1, first local block number = 1242
            [1242] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1243] number of local blocks = 1, first local block number = 1243
            [1243] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1244] number of local blocks = 1, first local block number = 1244
            [1244] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1245] number of local blocks = 1, first local block number = 1245
            [1245] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1246] number of local blocks = 1, first local block number = 1246
            [1246] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1247] number of local blocks = 1, first local block number = 1247
            [1247] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1248] number of local blocks = 1, first local block number = 1248
            [1248] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1249] number of local blocks = 1, first local block number = 1249
            [1249] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1250] number of local blocks = 1, first local block number = 1250
            [1250] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1251] number of local blocks = 1, first local block number = 1251
            [1251] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1252] number of local blocks = 1, first local block number = 1252
            [1252] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1253] number of local blocks = 1, first local block number = 1253
            [1253] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1254] number of local blocks = 1, first local block number = 1254
            [1254] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1255] number of local blocks = 1, first local block number = 1255
            [1255] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1256] number of local blocks = 1, first local block number = 1256
            [1256] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1257] number of local blocks = 1, first local block number = 1257
            [1257] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1258] number of local blocks = 1, first local block number = 1258
            [1258] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1259] number of local blocks = 1, first local block number = 1259
            [1259] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1260] number of local blocks = 1, first local block number = 1260
            [1260] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1261] number of local blocks = 1, first local block number = 1261
            [1261] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1262] number of local blocks = 1, first local block number = 1262
            [1262] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1263] number of local blocks = 1, first local block number = 1263
            [1263] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1264] number of local blocks = 1, first local block number = 1264
            [1264] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1265] number of local blocks = 1, first local block number = 1265
            [1265] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1266] number of local blocks = 1, first local block number = 1266
            [1266] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1267] number of local blocks = 1, first local block number = 1267
            [1267] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1268] number of local blocks = 1, first local block number = 1268
            [1268] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1269] number of local blocks = 1, first local block number = 1269
            [1269] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1270] number of local blocks = 1, first local block number = 1270
            [1270] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1271] number of local blocks = 1, first local block number = 1271
            [1271] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1272] number of local blocks = 1, first local block number = 1272
            [1272] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1273] number of local blocks = 1, first local block number = 1273
            [1273] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1274] number of local blocks = 1, first local block number = 1274
            [1274] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1275] number of local blocks = 1, first local block number = 1275
            [1275] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1276] number of local blocks = 1, first local block number = 1276
            [1276] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1277] number of local blocks = 1, first local block number = 1277
            [1277] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1278] number of local blocks = 1, first local block number = 1278
            [1278] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1279] number of local blocks = 1, first local block number = 1279
            [1279] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1280] number of local blocks = 1, first local block number = 1280
            [1280] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1281] number of local blocks = 1, first local block number = 1281
            [1281] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1282] number of local blocks = 1, first local block number = 1282
            [1282] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1283] number of local blocks = 1, first local block number = 1283
            [1283] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1284] number of local blocks = 1, first local block number = 1284
            [1284] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1285] number of local blocks = 1, first local block number = 1285
            [1285] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1286] number of local blocks = 1, first local block number = 1286
            [1286] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1287] number of local blocks = 1, first local block number = 1287
            [1287] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1288] number of local blocks = 1, first local block number = 1288
            [1288] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1289] number of local blocks = 1, first local block number = 1289
            [1289] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1290] number of local blocks = 1, first local block number = 1290
            [1290] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1291] number of local blocks = 1, first local block number = 1291
            [1291] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1292] number of local blocks = 1, first local block number = 1292
            [1292] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1293] number of local blocks = 1, first local block number = 1293
            [1293] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1294] number of local blocks = 1, first local block number = 1294
            [1294] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1295] number of local blocks = 1, first local block number = 1295
            [1295] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1296] number of local blocks = 1, first local block number = 1296
            [1296] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1297] number of local blocks = 1, first local block number = 1297
            [1297] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1298] number of local blocks = 1, first local block number = 1298
            [1298] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1299] number of local blocks = 1, first local block number = 1299
            [1299] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1300] number of local blocks = 1, first local block number = 1300
            [1300] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1301] number of local blocks = 1, first local block number = 1301
            [1301] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1302] number of local blocks = 1, first local block number = 1302
            [1302] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1303] number of local blocks = 1, first local block number = 1303
            [1303] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1304] number of local blocks = 1, first local block number = 1304
            [1304] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1305] number of local blocks = 1, first local block number = 1305
            [1305] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1306] number of local blocks = 1, first local block number = 1306
            [1306] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1307] number of local blocks = 1, first local block number = 1307
            [1307] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1308] number of local blocks = 1, first local block number = 1308
            [1308] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1309] number of local blocks = 1, first local block number = 1309
            [1309] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1310] number of local blocks = 1, first local block number = 1310
            [1310] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1311] number of local blocks = 1, first local block number = 1311
            [1311] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1312] number of local blocks = 1, first local block number = 1312
            [1312] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1313] number of local blocks = 1, first local block number = 1313
            [1313] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1314] number of local blocks = 1, first local block number = 1314
            [1314] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1315] number of local blocks = 1, first local block number = 1315
            [1315] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1316] number of local blocks = 1, first local block number = 1316
            [1316] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1317] number of local blocks = 1, first local block number = 1317
            [1317] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1318] number of local blocks = 1, first local block number = 1318
            [1318] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1319] number of local blocks = 1, first local block number = 1319
            [1319] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1320] number of local blocks = 1, first local block number = 1320
            [1320] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1321] number of local blocks = 1, first local block number = 1321
            [1321] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1322] number of local blocks = 1, first local block number = 1322
            [1322] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1323] number of local blocks = 1, first local block number = 1323
            [1323] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1324] number of local blocks = 1, first local block number = 1324
            [1324] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1325] number of local blocks = 1, first local block number = 1325
            [1325] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1326] number of local blocks = 1, first local block number = 1326
            [1326] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1327] number of local blocks = 1, first local block number = 1327
            [1327] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1328] number of local blocks = 1, first local block number = 1328
            [1328] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1329] number of local blocks = 1, first local block number = 1329
            [1329] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1330] number of local blocks = 1, first local block number = 1330
            [1330] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1331] number of local blocks = 1, first local block number = 1331
            [1331] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1332] number of local blocks = 1, first local block number = 1332
            [1332] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1333] number of local blocks = 1, first local block number = 1333
            [1333] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1334] number of local blocks = 1, first local block number = 1334
            [1334] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1335] number of local blocks = 1, first local block number = 1335
            [1335] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1336] number of local blocks = 1, first local block number = 1336
            [1336] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1337] number of local blocks = 1, first local block number = 1337
            [1337] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1338] number of local blocks = 1, first local block number = 1338
            [1338] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1339] number of local blocks = 1, first local block number = 1339
            [1339] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1340] number of local blocks = 1, first local block number = 1340
            [1340] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1341] number of local blocks = 1, first local block number = 1341
            [1341] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1342] number of local blocks = 1, first local block number = 1342
            [1342] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1343] number of local blocks = 1, first local block number = 1343
            [1343] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1344] number of local blocks = 1, first local block number = 1344
            [1344] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1345] number of local blocks = 1, first local block number = 1345
            [1345] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1346] number of local blocks = 1, first local block number = 1346
            [1346] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1347] number of local blocks = 1, first local block number = 1347
            [1347] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1348] number of local blocks = 1, first local block number = 1348
            [1348] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1349] number of local blocks = 1, first local block number = 1349
            [1349] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1350] number of local blocks = 1, first local block number = 1350
            [1350] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1351] number of local blocks = 1, first local block number = 1351
            [1351] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1352] number of local blocks = 1, first local block number = 1352
            [1352] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1353] number of local blocks = 1, first local block number = 1353
            [1353] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1354] number of local blocks = 1, first local block number = 1354
            [1354] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1355] number of local blocks = 1, first local block number = 1355
            [1355] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1356] number of local blocks = 1, first local block number = 1356
            [1356] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1357] number of local blocks = 1, first local block number = 1357
            [1357] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1358] number of local blocks = 1, first local block number = 1358
            [1358] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1359] number of local blocks = 1, first local block number = 1359
            [1359] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1360] number of local blocks = 1, first local block number = 1360
            [1360] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1361] number of local blocks = 1, first local block number = 1361
            [1361] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1362] number of local blocks = 1, first local block number = 1362
            [1362] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1363] number of local blocks = 1, first local block number = 1363
            [1363] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1364] number of local blocks = 1, first local block number = 1364
            [1364] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1365] number of local blocks = 1, first local block number = 1365
            [1365] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1366] number of local blocks = 1, first local block number = 1366
            [1366] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1367] number of local blocks = 1, first local block number = 1367
            [1367] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1368] number of local blocks = 1, first local block number = 1368
            [1368] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1369] number of local blocks = 1, first local block number = 1369
            [1369] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1370] number of local blocks = 1, first local block number = 1370
            [1370] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1371] number of local blocks = 1, first local block number = 1371
            [1371] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1372] number of local blocks = 1, first local block number = 1372
            [1372] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1373] number of local blocks = 1, first local block number = 1373
            [1373] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1374] number of local blocks = 1, first local block number = 1374
            [1374] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1375] number of local blocks = 1, first local block number = 1375
            [1375] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1376] number of local blocks = 1, first local block number = 1376
            [1376] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1377] number of local blocks = 1, first local block number = 1377
            [1377] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1378] number of local blocks = 1, first local block number = 1378
            [1378] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1379] number of local blocks = 1, first local block number = 1379
            [1379] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1380] number of local blocks = 1, first local block number = 1380
            [1380] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1381] number of local blocks = 1, first local block number = 1381
            [1381] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1382] number of local blocks = 1, first local block number = 1382
            [1382] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1383] number of local blocks = 1, first local block number = 1383
            [1383] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1384] number of local blocks = 1, first local block number = 1384
            [1384] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1385] number of local blocks = 1, first local block number = 1385
            [1385] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1386] number of local blocks = 1, first local block number = 1386
            [1386] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1387] number of local blocks = 1, first local block number = 1387
            [1387] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1388] number of local blocks = 1, first local block number = 1388
            [1388] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1389] number of local blocks = 1, first local block number = 1389
            [1389] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1390] number of local blocks = 1, first local block number = 1390
            [1390] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1391] number of local blocks = 1, first local block number = 1391
            [1391] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1392] number of local blocks = 1, first local block number = 1392
            [1392] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1393] number of local blocks = 1, first local block number = 1393
            [1393] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1394] number of local blocks = 1, first local block number = 1394
            [1394] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1395] number of local blocks = 1, first local block number = 1395
            [1395] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1396] number of local blocks = 1, first local block number = 1396
            [1396] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1397] number of local blocks = 1, first local block number = 1397
            [1397] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1398] number of local blocks = 1, first local block number = 1398
            [1398] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1399] number of local blocks = 1, first local block number = 1399
            [1399] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1400] number of local blocks = 1, first local block number = 1400
            [1400] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1401] number of local blocks = 1, first local block number = 1401
            [1401] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1402] number of local blocks = 1, first local block number = 1402
            [1402] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1403] number of local blocks = 1, first local block number = 1403
            [1403] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1404] number of local blocks = 1, first local block number = 1404
            [1404] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1405] number of local blocks = 1, first local block number = 1405
            [1405] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1406] number of local blocks = 1, first local block number = 1406
            [1406] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1407] number of local blocks = 1, first local block number = 1407
            [1407] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1408] number of local blocks = 1, first local block number = 1408
            [1408] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1409] number of local blocks = 1, first local block number = 1409
            [1409] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1410] number of local blocks = 1, first local block number = 1410
            [1410] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1411] number of local blocks = 1, first local block number = 1411
            [1411] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1412] number of local blocks = 1, first local block number = 1412
            [1412] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1413] number of local blocks = 1, first local block number = 1413
            [1413] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1414] number of local blocks = 1, first local block number = 1414
            [1414] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1415] number of local blocks = 1, first local block number = 1415
            [1415] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1416] number of local blocks = 1, first local block number = 1416
            [1416] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1417] number of local blocks = 1, first local block number = 1417
            [1417] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1418] number of local blocks = 1, first local block number = 1418
            [1418] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1419] number of local blocks = 1, first local block number = 1419
            [1419] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1420] number of local blocks = 1, first local block number = 1420
            [1420] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1421] number of local blocks = 1, first local block number = 1421
            [1421] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1422] number of local blocks = 1, first local block number = 1422
            [1422] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1423] number of local blocks = 1, first local block number = 1423
            [1423] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1424] number of local blocks = 1, first local block number = 1424
            [1424] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1425] number of local blocks = 1, first local block number = 1425
            [1425] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1426] number of local blocks = 1, first local block number = 1426
            [1426] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1427] number of local blocks = 1, first local block number = 1427
            [1427] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1428] number of local blocks = 1, first local block number = 1428
            [1428] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1429] number of local blocks = 1, first local block number = 1429
            [1429] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1430] number of local blocks = 1, first local block number = 1430
            [1430] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1431] number of local blocks = 1, first local block number = 1431
            [1431] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1432] number of local blocks = 1, first local block number = 1432
            [1432] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1433] number of local blocks = 1, first local block number = 1433
            [1433] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1434] number of local blocks = 1, first local block number = 1434
            [1434] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1435] number of local blocks = 1, first local block number = 1435
            [1435] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1436] number of local blocks = 1, first local block number = 1436
            [1436] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1437] number of local blocks = 1, first local block number = 1437
            [1437] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1438] number of local blocks = 1, first local block number = 1438
            [1438] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1439] number of local blocks = 1, first local block number = 1439
            [1439] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1440] number of local blocks = 1, first local block number = 1440
            [1440] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1441] number of local blocks = 1, first local block number = 1441
            [1441] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1442] number of local blocks = 1, first local block number = 1442
            [1442] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1443] number of local blocks = 1, first local block number = 1443
            [1443] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1444] number of local blocks = 1, first local block number = 1444
            [1444] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1445] number of local blocks = 1, first local block number = 1445
            [1445] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1446] number of local blocks = 1, first local block number = 1446
            [1446] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1447] number of local blocks = 1, first local block number = 1447
            [1447] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1448] number of local blocks = 1, first local block number = 1448
            [1448] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1449] number of local blocks = 1, first local block number = 1449
            [1449] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1450] number of local blocks = 1, first local block number = 1450
            [1450] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1451] number of local blocks = 1, first local block number = 1451
            [1451] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1452] number of local blocks = 1, first local block number = 1452
            [1452] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1453] number of local blocks = 1, first local block number = 1453
            [1453] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1454] number of local blocks = 1, first local block number = 1454
            [1454] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1455] number of local blocks = 1, first local block number = 1455
            [1455] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1456] number of local blocks = 1, first local block number = 1456
            [1456] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1457] number of local blocks = 1, first local block number = 1457
            [1457] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1458] number of local blocks = 1, first local block number = 1458
            [1458] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1459] number of local blocks = 1, first local block number = 1459
            [1459] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1460] number of local blocks = 1, first local block number = 1460
            [1460] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1461] number of local blocks = 1, first local block number = 1461
            [1461] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1462] number of local blocks = 1, first local block number = 1462
            [1462] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1463] number of local blocks = 1, first local block number = 1463
            [1463] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1464] number of local blocks = 1, first local block number = 1464
            [1464] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1465] number of local blocks = 1, first local block number = 1465
            [1465] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1466] number of local blocks = 1, first local block number = 1466
            [1466] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1467] number of local blocks = 1, first local block number = 1467
            [1467] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1468] number of local blocks = 1, first local block number = 1468
            [1468] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1469] number of local blocks = 1, first local block number = 1469
            [1469] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1470] number of local blocks = 1, first local block number = 1470
            [1470] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1471] number of local blocks = 1, first local block number = 1471
            [1471] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1472] number of local blocks = 1, first local block number = 1472
            [1472] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1473] number of local blocks = 1, first local block number = 1473
            [1473] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1474] number of local blocks = 1, first local block number = 1474
            [1474] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1475] number of local blocks = 1, first local block number = 1475
            [1475] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1476] number of local blocks = 1, first local block number = 1476
            [1476] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1477] number of local blocks = 1, first local block number = 1477
            [1477] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1478] number of local blocks = 1, first local block number = 1478
            [1478] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1479] number of local blocks = 1, first local block number = 1479
            [1479] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1480] number of local blocks = 1, first local block number = 1480
            [1480] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1481] number of local blocks = 1, first local block number = 1481
            [1481] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1482] number of local blocks = 1, first local block number = 1482
            [1482] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1483] number of local blocks = 1, first local block number = 1483
            [1483] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1484] number of local blocks = 1, first local block number = 1484
            [1484] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1485] number of local blocks = 1, first local block number = 1485
            [1485] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1486] number of local blocks = 1, first local block number = 1486
            [1486] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1487] number of local blocks = 1, first local block number = 1487
            [1487] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1488] number of local blocks = 1, first local block number = 1488
            [1488] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1489] number of local blocks = 1, first local block number = 1489
            [1489] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1490] number of local blocks = 1, first local block number = 1490
            [1490] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1491] number of local blocks = 1, first local block number = 1491
            [1491] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1492] number of local blocks = 1, first local block number = 1492
            [1492] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1493] number of local blocks = 1, first local block number = 1493
            [1493] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1494] number of local blocks = 1, first local block number = 1494
            [1494] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1495] number of local blocks = 1, first local block number = 1495
            [1495] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1496] number of local blocks = 1, first local block number = 1496
            [1496] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1497] number of local blocks = 1, first local block number = 1497
            [1497] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1498] number of local blocks = 1, first local block number = 1498
            [1498] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1499] number of local blocks = 1, first local block number = 1499
            [1499] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1500] number of local blocks = 1, first local block number = 1500
            [1500] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1501] number of local blocks = 1, first local block number = 1501
            [1501] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1502] number of local blocks = 1, first local block number = 1502
            [1502] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1503] number of local blocks = 1, first local block number = 1503
            [1503] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1504] number of local blocks = 1, first local block number = 1504
            [1504] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1505] number of local blocks = 1, first local block number = 1505
            [1505] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1506] number of local blocks = 1, first local block number = 1506
            [1506] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1507] number of local blocks = 1, first local block number = 1507
            [1507] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1508] number of local blocks = 1, first local block number = 1508
            [1508] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1509] number of local blocks = 1, first local block number = 1509
            [1509] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1510] number of local blocks = 1, first local block number = 1510
            [1510] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1511] number of local blocks = 1, first local block number = 1511
            [1511] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1512] number of local blocks = 1, first local block number = 1512
            [1512] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1513] number of local blocks = 1, first local block number = 1513
            [1513] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1514] number of local blocks = 1, first local block number = 1514
            [1514] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1515] number of local blocks = 1, first local block number = 1515
            [1515] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1516] number of local blocks = 1, first local block number = 1516
            [1516] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1517] number of local blocks = 1, first local block number = 1517
            [1517] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1518] number of local blocks = 1, first local block number = 1518
            [1518] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1519] number of local blocks = 1, first local block number = 1519
            [1519] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1520] number of local blocks = 1, first local block number = 1520
            [1520] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1521] number of local blocks = 1, first local block number = 1521
            [1521] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1522] number of local blocks = 1, first local block number = 1522
            [1522] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1523] number of local blocks = 1, first local block number = 1523
            [1523] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1524] number of local blocks = 1, first local block number = 1524
            [1524] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1525] number of local blocks = 1, first local block number = 1525
            [1525] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1526] number of local blocks = 1, first local block number = 1526
            [1526] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1527] number of local blocks = 1, first local block number = 1527
            [1527] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1528] number of local blocks = 1, first local block number = 1528
            [1528] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1529] number of local blocks = 1, first local block number = 1529
            [1529] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1530] number of local blocks = 1, first local block number = 1530
            [1530] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1531] number of local blocks = 1, first local block number = 1531
            [1531] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1532] number of local blocks = 1, first local block number = 1532
            [1532] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1533] number of local blocks = 1, first local block number = 1533
            [1533] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1534] number of local blocks = 1, first local block number = 1534
            [1534] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1535] number of local blocks = 1, first local block number = 1535
            [1535] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1536] number of local blocks = 1, first local block number = 1536
            [1536] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1537] number of local blocks = 1, first local block number = 1537
            [1537] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1538] number of local blocks = 1, first local block number = 1538
            [1538] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1539] number of local blocks = 1, first local block number = 1539
            [1539] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1540] number of local blocks = 1, first local block number = 1540
            [1540] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1541] number of local blocks = 1, first local block number = 1541
            [1541] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1542] number of local blocks = 1, first local block number = 1542
            [1542] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1543] number of local blocks = 1, first local block number = 1543
            [1543] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1544] number of local blocks = 1, first local block number = 1544
            [1544] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1545] number of local blocks = 1, first local block number = 1545
            [1545] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1546] number of local blocks = 1, first local block number = 1546
            [1546] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1547] number of local blocks = 1, first local block number = 1547
            [1547] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1548] number of local blocks = 1, first local block number = 1548
            [1548] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1549] number of local blocks = 1, first local block number = 1549
            [1549] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1550] number of local blocks = 1, first local block number = 1550
            [1550] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1551] number of local blocks = 1, first local block number = 1551
            [1551] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1552] number of local blocks = 1, first local block number = 1552
            [1552] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1553] number of local blocks = 1, first local block number = 1553
            [1553] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1554] number of local blocks = 1, first local block number = 1554
            [1554] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1555] number of local blocks = 1, first local block number = 1555
            [1555] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1556] number of local blocks = 1, first local block number = 1556
            [1556] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1557] number of local blocks = 1, first local block number = 1557
            [1557] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1558] number of local blocks = 1, first local block number = 1558
            [1558] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1559] number of local blocks = 1, first local block number = 1559
            [1559] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1560] number of local blocks = 1, first local block number = 1560
            [1560] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1561] number of local blocks = 1, first local block number = 1561
            [1561] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1562] number of local blocks = 1, first local block number = 1562
            [1562] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1563] number of local blocks = 1, first local block number = 1563
            [1563] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1564] number of local blocks = 1, first local block number = 1564
            [1564] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1565] number of local blocks = 1, first local block number = 1565
            [1565] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1566] number of local blocks = 1, first local block number = 1566
            [1566] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1567] number of local blocks = 1, first local block number = 1567
            [1567] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1568] number of local blocks = 1, first local block number = 1568
            [1568] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1569] number of local blocks = 1, first local block number = 1569
            [1569] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1570] number of local blocks = 1, first local block number = 1570
            [1570] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1571] number of local blocks = 1, first local block number = 1571
            [1571] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1572] number of local blocks = 1, first local block number = 1572
            [1572] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1573] number of local blocks = 1, first local block number = 1573
            [1573] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1574] number of local blocks = 1, first local block number = 1574
            [1574] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1575] number of local blocks = 1, first local block number = 1575
            [1575] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1576] number of local blocks = 1, first local block number = 1576
            [1576] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1577] number of local blocks = 1, first local block number = 1577
            [1577] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1578] number of local blocks = 1, first local block number = 1578
            [1578] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1579] number of local blocks = 1, first local block number = 1579
            [1579] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1580] number of local blocks = 1, first local block number = 1580
            [1580] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1581] number of local blocks = 1, first local block number = 1581
            [1581] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1582] number of local blocks = 1, first local block number = 1582
            [1582] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1583] number of local blocks = 1, first local block number = 1583
            [1583] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1584] number of local blocks = 1, first local block number = 1584
            [1584] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1585] number of local blocks = 1, first local block number = 1585
            [1585] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1586] number of local blocks = 1, first local block number = 1586
            [1586] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1587] number of local blocks = 1, first local block number = 1587
            [1587] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1588] number of local blocks = 1, first local block number = 1588
            [1588] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1589] number of local blocks = 1, first local block number = 1589
            [1589] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1590] number of local blocks = 1, first local block number = 1590
            [1590] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1591] number of local blocks = 1, first local block number = 1591
            [1591] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1592] number of local blocks = 1, first local block number = 1592
            [1592] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1593] number of local blocks = 1, first local block number = 1593
            [1593] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1594] number of local blocks = 1, first local block number = 1594
            [1594] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1595] number of local blocks = 1, first local block number = 1595
            [1595] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1596] number of local blocks = 1, first local block number = 1596
            [1596] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1597] number of local blocks = 1, first local block number = 1597
            [1597] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1598] number of local blocks = 1, first local block number = 1598
            [1598] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1599] number of local blocks = 1, first local block number = 1599
            [1599] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1600] number of local blocks = 1, first local block number = 1600
            [1600] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1601] number of local blocks = 1, first local block number = 1601
            [1601] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1602] number of local blocks = 1, first local block number = 1602
            [1602] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1603] number of local blocks = 1, first local block number = 1603
            [1603] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1604] number of local blocks = 1, first local block number = 1604
            [1604] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1605] number of local blocks = 1, first local block number = 1605
            [1605] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1606] number of local blocks = 1, first local block number = 1606
            [1606] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1607] number of local blocks = 1, first local block number = 1607
            [1607] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1608] number of local blocks = 1, first local block number = 1608
            [1608] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1609] number of local blocks = 1, first local block number = 1609
            [1609] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1610] number of local blocks = 1, first local block number = 1610
            [1610] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1611] number of local blocks = 1, first local block number = 1611
            [1611] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1612] number of local blocks = 1, first local block number = 1612
            [1612] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1613] number of local blocks = 1, first local block number = 1613
            [1613] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1614] number of local blocks = 1, first local block number = 1614
            [1614] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1615] number of local blocks = 1, first local block number = 1615
            [1615] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1616] number of local blocks = 1, first local block number = 1616
            [1616] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1617] number of local blocks = 1, first local block number = 1617
            [1617] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1618] number of local blocks = 1, first local block number = 1618
            [1618] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1619] number of local blocks = 1, first local block number = 1619
            [1619] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1620] number of local blocks = 1, first local block number = 1620
            [1620] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1621] number of local blocks = 1, first local block number = 1621
            [1621] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1622] number of local blocks = 1, first local block number = 1622
            [1622] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1623] number of local blocks = 1, first local block number = 1623
            [1623] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1624] number of local blocks = 1, first local block number = 1624
            [1624] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1625] number of local blocks = 1, first local block number = 1625
            [1625] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1626] number of local blocks = 1, first local block number = 1626
            [1626] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1627] number of local blocks = 1, first local block number = 1627
            [1627] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1628] number of local blocks = 1, first local block number = 1628
            [1628] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1629] number of local blocks = 1, first local block number = 1629
            [1629] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1630] number of local blocks = 1, first local block number = 1630
            [1630] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1631] number of local blocks = 1, first local block number = 1631
            [1631] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1632] number of local blocks = 1, first local block number = 1632
            [1632] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1633] number of local blocks = 1, first local block number = 1633
            [1633] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1634] number of local blocks = 1, first local block number = 1634
            [1634] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1635] number of local blocks = 1, first local block number = 1635
            [1635] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1636] number of local blocks = 1, first local block number = 1636
            [1636] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1637] number of local blocks = 1, first local block number = 1637
            [1637] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1638] number of local blocks = 1, first local block number = 1638
            [1638] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1639] number of local blocks = 1, first local block number = 1639
            [1639] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1640] number of local blocks = 1, first local block number = 1640
            [1640] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1641] number of local blocks = 1, first local block number = 1641
            [1641] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1642] number of local blocks = 1, first local block number = 1642
            [1642] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1643] number of local blocks = 1, first local block number = 1643
            [1643] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1644] number of local blocks = 1, first local block number = 1644
            [1644] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1645] number of local blocks = 1, first local block number = 1645
            [1645] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1646] number of local blocks = 1, first local block number = 1646
            [1646] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1647] number of local blocks = 1, first local block number = 1647
            [1647] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1648] number of local blocks = 1, first local block number = 1648
            [1648] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1649] number of local blocks = 1, first local block number = 1649
            [1649] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1650] number of local blocks = 1, first local block number = 1650
            [1650] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1651] number of local blocks = 1, first local block number = 1651
            [1651] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1652] number of local blocks = 1, first local block number = 1652
            [1652] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1653] number of local blocks = 1, first local block number = 1653
            [1653] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1654] number of local blocks = 1, first local block number = 1654
            [1654] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1655] number of local blocks = 1, first local block number = 1655
            [1655] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1656] number of local blocks = 1, first local block number = 1656
            [1656] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1657] number of local blocks = 1, first local block number = 1657
            [1657] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1658] number of local blocks = 1, first local block number = 1658
            [1658] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1659] number of local blocks = 1, first local block number = 1659
            [1659] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1660] number of local blocks = 1, first local block number = 1660
            [1660] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1661] number of local blocks = 1, first local block number = 1661
            [1661] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1662] number of local blocks = 1, first local block number = 1662
            [1662] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1663] number of local blocks = 1, first local block number = 1663
            [1663] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1664] number of local blocks = 1, first local block number = 1664
            [1664] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1665] number of local blocks = 1, first local block number = 1665
            [1665] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1666] number of local blocks = 1, first local block number = 1666
            [1666] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1667] number of local blocks = 1, first local block number = 1667
            [1667] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1668] number of local blocks = 1, first local block number = 1668
            [1668] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1669] number of local blocks = 1, first local block number = 1669
            [1669] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1670] number of local blocks = 1, first local block number = 1670
            [1670] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1671] number of local blocks = 1, first local block number = 1671
            [1671] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1672] number of local blocks = 1, first local block number = 1672
            [1672] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1673] number of local blocks = 1, first local block number = 1673
            [1673] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1674] number of local blocks = 1, first local block number = 1674
            [1674] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1675] number of local blocks = 1, first local block number = 1675
            [1675] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1676] number of local blocks = 1, first local block number = 1676
            [1676] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1677] number of local blocks = 1, first local block number = 1677
            [1677] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1678] number of local blocks = 1, first local block number = 1678
            [1678] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1679] number of local blocks = 1, first local block number = 1679
            [1679] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1680] number of local blocks = 1, first local block number = 1680
            [1680] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1681] number of local blocks = 1, first local block number = 1681
            [1681] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1682] number of local blocks = 1, first local block number = 1682
            [1682] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1683] number of local blocks = 1, first local block number = 1683
            [1683] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1684] number of local blocks = 1, first local block number = 1684
            [1684] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1685] number of local blocks = 1, first local block number = 1685
            [1685] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1686] number of local blocks = 1, first local block number = 1686
            [1686] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1687] number of local blocks = 1, first local block number = 1687
            [1687] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1688] number of local blocks = 1, first local block number = 1688
            [1688] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1689] number of local blocks = 1, first local block number = 1689
            [1689] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1690] number of local blocks = 1, first local block number = 1690
            [1690] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1691] number of local blocks = 1, first local block number = 1691
            [1691] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1692] number of local blocks = 1, first local block number = 1692
            [1692] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1693] number of local blocks = 1, first local block number = 1693
            [1693] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1694] number of local blocks = 1, first local block number = 1694
            [1694] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1695] number of local blocks = 1, first local block number = 1695
            [1695] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1696] number of local blocks = 1, first local block number = 1696
            [1696] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1697] number of local blocks = 1, first local block number = 1697
            [1697] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1698] number of local blocks = 1, first local block number = 1698
            [1698] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1699] number of local blocks = 1, first local block number = 1699
            [1699] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1700] number of local blocks = 1, first local block number = 1700
            [1700] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1701] number of local blocks = 1, first local block number = 1701
            [1701] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1702] number of local blocks = 1, first local block number = 1702
            [1702] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1703] number of local blocks = 1, first local block number = 1703
            [1703] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1704] number of local blocks = 1, first local block number = 1704
            [1704] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1705] number of local blocks = 1, first local block number = 1705
            [1705] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1706] number of local blocks = 1, first local block number = 1706
            [1706] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1707] number of local blocks = 1, first local block number = 1707
            [1707] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1708] number of local blocks = 1, first local block number = 1708
            [1708] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1709] number of local blocks = 1, first local block number = 1709
            [1709] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1710] number of local blocks = 1, first local block number = 1710
            [1710] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1711] number of local blocks = 1, first local block number = 1711
            [1711] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1712] number of local blocks = 1, first local block number = 1712
            [1712] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1713] number of local blocks = 1, first local block number = 1713
            [1713] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1714] number of local blocks = 1, first local block number = 1714
            [1714] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1715] number of local blocks = 1, first local block number = 1715
            [1715] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1716] number of local blocks = 1, first local block number = 1716
            [1716] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1717] number of local blocks = 1, first local block number = 1717
            [1717] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1718] number of local blocks = 1, first local block number = 1718
            [1718] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1719] number of local blocks = 1, first local block number = 1719
            [1719] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1720] number of local blocks = 1, first local block number = 1720
            [1720] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1721] number of local blocks = 1, first local block number = 1721
            [1721] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1722] number of local blocks = 1, first local block number = 1722
            [1722] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1723] number of local blocks = 1, first local block number = 1723
            [1723] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1724] number of local blocks = 1, first local block number = 1724
            [1724] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1725] number of local blocks = 1, first local block number = 1725
            [1725] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1726] number of local blocks = 1, first local block number = 1726
            [1726] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1727] number of local blocks = 1, first local block number = 1727
            [1727] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1728] number of local blocks = 1, first local block number = 1728
            [1728] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1729] number of local blocks = 1, first local block number = 1729
            [1729] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1730] number of local blocks = 1, first local block number = 1730
            [1730] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1731] number of local blocks = 1, first local block number = 1731
            [1731] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1732] number of local blocks = 1, first local block number = 1732
            [1732] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1733] number of local blocks = 1, first local block number = 1733
            [1733] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1734] number of local blocks = 1, first local block number = 1734
            [1734] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1735] number of local blocks = 1, first local block number = 1735
            [1735] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1736] number of local blocks = 1, first local block number = 1736
            [1736] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1737] number of local blocks = 1, first local block number = 1737
            [1737] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1738] number of local blocks = 1, first local block number = 1738
            [1738] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1739] number of local blocks = 1, first local block number = 1739
            [1739] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1740] number of local blocks = 1, first local block number = 1740
            [1740] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1741] number of local blocks = 1, first local block number = 1741
            [1741] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1742] number of local blocks = 1, first local block number = 1742
            [1742] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1743] number of local blocks = 1, first local block number = 1743
            [1743] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1744] number of local blocks = 1, first local block number = 1744
            [1744] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1745] number of local blocks = 1, first local block number = 1745
            [1745] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1746] number of local blocks = 1, first local block number = 1746
            [1746] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1747] number of local blocks = 1, first local block number = 1747
            [1747] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1748] number of local blocks = 1, first local block number = 1748
            [1748] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1749] number of local blocks = 1, first local block number = 1749
            [1749] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1750] number of local blocks = 1, first local block number = 1750
            [1750] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1751] number of local blocks = 1, first local block number = 1751
            [1751] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1752] number of local blocks = 1, first local block number = 1752
            [1752] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1753] number of local blocks = 1, first local block number = 1753
            [1753] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1754] number of local blocks = 1, first local block number = 1754
            [1754] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1755] number of local blocks = 1, first local block number = 1755
            [1755] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1756] number of local blocks = 1, first local block number = 1756
            [1756] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1757] number of local blocks = 1, first local block number = 1757
            [1757] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1758] number of local blocks = 1, first local block number = 1758
            [1758] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1759] number of local blocks = 1, first local block number = 1759
            [1759] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1760] number of local blocks = 1, first local block number = 1760
            [1760] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1761] number of local blocks = 1, first local block number = 1761
            [1761] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1762] number of local blocks = 1, first local block number = 1762
            [1762] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1763] number of local blocks = 1, first local block number = 1763
            [1763] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1764] number of local blocks = 1, first local block number = 1764
            [1764] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1765] number of local blocks = 1, first local block number = 1765
            [1765] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1766] number of local blocks = 1, first local block number = 1766
            [1766] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1767] number of local blocks = 1, first local block number = 1767
            [1767] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1768] number of local blocks = 1, first local block number = 1768
            [1768] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1769] number of local blocks = 1, first local block number = 1769
            [1769] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1770] number of local blocks = 1, first local block number = 1770
            [1770] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1771] number of local blocks = 1, first local block number = 1771
            [1771] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1772] number of local blocks = 1, first local block number = 1772
            [1772] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1773] number of local blocks = 1, first local block number = 1773
            [1773] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1774] number of local blocks = 1, first local block number = 1774
            [1774] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1775] number of local blocks = 1, first local block number = 1775
            [1775] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1776] number of local blocks = 1, first local block number = 1776
            [1776] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1777] number of local blocks = 1, first local block number = 1777
            [1777] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1778] number of local blocks = 1, first local block number = 1778
            [1778] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1779] number of local blocks = 1, first local block number = 1779
            [1779] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1780] number of local blocks = 1, first local block number = 1780
            [1780] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1781] number of local blocks = 1, first local block number = 1781
            [1781] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1782] number of local blocks = 1, first local block number = 1782
            [1782] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1783] number of local blocks = 1, first local block number = 1783
            [1783] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1784] number of local blocks = 1, first local block number = 1784
            [1784] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1785] number of local blocks = 1, first local block number = 1785
            [1785] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1786] number of local blocks = 1, first local block number = 1786
            [1786] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1787] number of local blocks = 1, first local block number = 1787
            [1787] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1788] number of local blocks = 1, first local block number = 1788
            [1788] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1789] number of local blocks = 1, first local block number = 1789
            [1789] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1790] number of local blocks = 1, first local block number = 1790
            [1790] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1791] number of local blocks = 1, first local block number = 1791
            [1791] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1792] number of local blocks = 1, first local block number = 1792
            [1792] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1793] number of local blocks = 1, first local block number = 1793
            [1793] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1794] number of local blocks = 1, first local block number = 1794
            [1794] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1795] number of local blocks = 1, first local block number = 1795
            [1795] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1796] number of local blocks = 1, first local block number = 1796
            [1796] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1797] number of local blocks = 1, first local block number = 1797
            [1797] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1798] number of local blocks = 1, first local block number = 1798
            [1798] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1799] number of local blocks = 1, first local block number = 1799
            [1799] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1800] number of local blocks = 1, first local block number = 1800
            [1800] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1801] number of local blocks = 1, first local block number = 1801
            [1801] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1802] number of local blocks = 1, first local block number = 1802
            [1802] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1803] number of local blocks = 1, first local block number = 1803
            [1803] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1804] number of local blocks = 1, first local block number = 1804
            [1804] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1805] number of local blocks = 1, first local block number = 1805
            [1805] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1806] number of local blocks = 1, first local block number = 1806
            [1806] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1807] number of local blocks = 1, first local block number = 1807
            [1807] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1808] number of local blocks = 1, first local block number = 1808
            [1808] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1809] number of local blocks = 1, first local block number = 1809
            [1809] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1810] number of local blocks = 1, first local block number = 1810
            [1810] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1811] number of local blocks = 1, first local block number = 1811
            [1811] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1812] number of local blocks = 1, first local block number = 1812
            [1812] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1813] number of local blocks = 1, first local block number = 1813
            [1813] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1814] number of local blocks = 1, first local block number = 1814
            [1814] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1815] number of local blocks = 1, first local block number = 1815
            [1815] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1816] number of local blocks = 1, first local block number = 1816
            [1816] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1817] number of local blocks = 1, first local block number = 1817
            [1817] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1818] number of local blocks = 1, first local block number = 1818
            [1818] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1819] number of local blocks = 1, first local block number = 1819
            [1819] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1820] number of local blocks = 1, first local block number = 1820
            [1820] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1821] number of local blocks = 1, first local block number = 1821
            [1821] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1822] number of local blocks = 1, first local block number = 1822
            [1822] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1823] number of local blocks = 1, first local block number = 1823
            [1823] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1824] number of local blocks = 1, first local block number = 1824
            [1824] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1825] number of local blocks = 1, first local block number = 1825
            [1825] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1826] number of local blocks = 1, first local block number = 1826
            [1826] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1827] number of local blocks = 1, first local block number = 1827
            [1827] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1828] number of local blocks = 1, first local block number = 1828
            [1828] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1829] number of local blocks = 1, first local block number = 1829
            [1829] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1830] number of local blocks = 1, first local block number = 1830
            [1830] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1831] number of local blocks = 1, first local block number = 1831
            [1831] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1832] number of local blocks = 1, first local block number = 1832
            [1832] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1833] number of local blocks = 1, first local block number = 1833
            [1833] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1834] number of local blocks = 1, first local block number = 1834
            [1834] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1835] number of local blocks = 1, first local block number = 1835
            [1835] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1836] number of local blocks = 1, first local block number = 1836
            [1836] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1837] number of local blocks = 1, first local block number = 1837
            [1837] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1838] number of local blocks = 1, first local block number = 1838
            [1838] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1839] number of local blocks = 1, first local block number = 1839
            [1839] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1840] number of local blocks = 1, first local block number = 1840
            [1840] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1841] number of local blocks = 1, first local block number = 1841
            [1841] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1842] number of local blocks = 1, first local block number = 1842
            [1842] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1843] number of local blocks = 1, first local block number = 1843
            [1843] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1844] number of local blocks = 1, first local block number = 1844
            [1844] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1845] number of local blocks = 1, first local block number = 1845
            [1845] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1846] number of local blocks = 1, first local block number = 1846
            [1846] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1847] number of local blocks = 1, first local block number = 1847
            [1847] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1848] number of local blocks = 1, first local block number = 1848
            [1848] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1849] number of local blocks = 1, first local block number = 1849
            [1849] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1850] number of local blocks = 1, first local block number = 1850
            [1850] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1851] number of local blocks = 1, first local block number = 1851
            [1851] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1852] number of local blocks = 1, first local block number = 1852
            [1852] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1853] number of local blocks = 1, first local block number = 1853
            [1853] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1854] number of local blocks = 1, first local block number = 1854
            [1854] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1855] number of local blocks = 1, first local block number = 1855
            [1855] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1856] number of local blocks = 1, first local block number = 1856
            [1856] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1857] number of local blocks = 1, first local block number = 1857
            [1857] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1858] number of local blocks = 1, first local block number = 1858
            [1858] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1859] number of local blocks = 1, first local block number = 1859
            [1859] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1860] number of local blocks = 1, first local block number = 1860
            [1860] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1861] number of local blocks = 1, first local block number = 1861
            [1861] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1862] number of local blocks = 1, first local block number = 1862
            [1862] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1863] number of local blocks = 1, first local block number = 1863
            [1863] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1864] number of local blocks = 1, first local block number = 1864
            [1864] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1865] number of local blocks = 1, first local block number = 1865
            [1865] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1866] number of local blocks = 1, first local block number = 1866
            [1866] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1867] number of local blocks = 1, first local block number = 1867
            [1867] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1868] number of local blocks = 1, first local block number = 1868
            [1868] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1869] number of local blocks = 1, first local block number = 1869
            [1869] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1870] number of local blocks = 1, first local block number = 1870
            [1870] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1871] number of local blocks = 1, first local block number = 1871
            [1871] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1872] number of local blocks = 1, first local block number = 1872
            [1872] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1873] number of local blocks = 1, first local block number = 1873
            [1873] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1874] number of local blocks = 1, first local block number = 1874
            [1874] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1875] number of local blocks = 1, first local block number = 1875
            [1875] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1876] number of local blocks = 1, first local block number = 1876
            [1876] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1877] number of local blocks = 1, first local block number = 1877
            [1877] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1878] number of local blocks = 1, first local block number = 1878
            [1878] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1879] number of local blocks = 1, first local block number = 1879
            [1879] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1880] number of local blocks = 1, first local block number = 1880
            [1880] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1881] number of local blocks = 1, first local block number = 1881
            [1881] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1882] number of local blocks = 1, first local block number = 1882
            [1882] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1883] number of local blocks = 1, first local block number = 1883
            [1883] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1884] number of local blocks = 1, first local block number = 1884
            [1884] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1885] number of local blocks = 1, first local block number = 1885
            [1885] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1886] number of local blocks = 1, first local block number = 1886
            [1886] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1887] number of local blocks = 1, first local block number = 1887
            [1887] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1888] number of local blocks = 1, first local block number = 1888
            [1888] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1889] number of local blocks = 1, first local block number = 1889
            [1889] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1890] number of local blocks = 1, first local block number = 1890
            [1890] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1891] number of local blocks = 1, first local block number = 1891
            [1891] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1892] number of local blocks = 1, first local block number = 1892
            [1892] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1893] number of local blocks = 1, first local block number = 1893
            [1893] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1894] number of local blocks = 1, first local block number = 1894
            [1894] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1895] number of local blocks = 1, first local block number = 1895
            [1895] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1896] number of local blocks = 1, first local block number = 1896
            [1896] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1897] number of local blocks = 1, first local block number = 1897
            [1897] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1898] number of local blocks = 1, first local block number = 1898
            [1898] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1899] number of local blocks = 1, first local block number = 1899
            [1899] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1900] number of local blocks = 1, first local block number = 1900
            [1900] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1901] number of local blocks = 1, first local block number = 1901
            [1901] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1902] number of local blocks = 1, first local block number = 1902
            [1902] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1903] number of local blocks = 1, first local block number = 1903
            [1903] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1904] number of local blocks = 1, first local block number = 1904
            [1904] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1905] number of local blocks = 1, first local block number = 1905
            [1905] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1906] number of local blocks = 1, first local block number = 1906
            [1906] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1907] number of local blocks = 1, first local block number = 1907
            [1907] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1908] number of local blocks = 1, first local block number = 1908
            [1908] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1909] number of local blocks = 1, first local block number = 1909
            [1909] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1910] number of local blocks = 1, first local block number = 1910
            [1910] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1911] number of local blocks = 1, first local block number = 1911
            [1911] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1912] number of local blocks = 1, first local block number = 1912
            [1912] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1913] number of local blocks = 1, first local block number = 1913
            [1913] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1914] number of local blocks = 1, first local block number = 1914
            [1914] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1915] number of local blocks = 1, first local block number = 1915
            [1915] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1916] number of local blocks = 1, first local block number = 1916
            [1916] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1917] number of local blocks = 1, first local block number = 1917
            [1917] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1918] number of local blocks = 1, first local block number = 1918
            [1918] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1919] number of local blocks = 1, first local block number = 1919
            [1919] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1920] number of local blocks = 1, first local block number = 1920
            [1920] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1921] number of local blocks = 1, first local block number = 1921
            [1921] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1922] number of local blocks = 1, first local block number = 1922
            [1922] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1923] number of local blocks = 1, first local block number = 1923
            [1923] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1924] number of local blocks = 1, first local block number = 1924
            [1924] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1925] number of local blocks = 1, first local block number = 1925
            [1925] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1926] number of local blocks = 1, first local block number = 1926
            [1926] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1927] number of local blocks = 1, first local block number = 1927
            [1927] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1928] number of local blocks = 1, first local block number = 1928
            [1928] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1929] number of local blocks = 1, first local block number = 1929
            [1929] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1930] number of local blocks = 1, first local block number = 1930
            [1930] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1931] number of local blocks = 1, first local block number = 1931
            [1931] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1932] number of local blocks = 1, first local block number = 1932
            [1932] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1933] number of local blocks = 1, first local block number = 1933
            [1933] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1934] number of local blocks = 1, first local block number = 1934
            [1934] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1935] number of local blocks = 1, first local block number = 1935
            [1935] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1936] number of local blocks = 1, first local block number = 1936
            [1936] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1937] number of local blocks = 1, first local block number = 1937
            [1937] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1938] number of local blocks = 1, first local block number = 1938
            [1938] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1939] number of local blocks = 1, first local block number = 1939
            [1939] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1940] number of local blocks = 1, first local block number = 1940
            [1940] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1941] number of local blocks = 1, first local block number = 1941
            [1941] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1942] number of local blocks = 1, first local block number = 1942
            [1942] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1943] number of local blocks = 1, first local block number = 1943
            [1943] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1944] number of local blocks = 1, first local block number = 1944
            [1944] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1945] number of local blocks = 1, first local block number = 1945
            [1945] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1946] number of local blocks = 1, first local block number = 1946
            [1946] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1947] number of local blocks = 1, first local block number = 1947
            [1947] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1948] number of local blocks = 1, first local block number = 1948
            [1948] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1949] number of local blocks = 1, first local block number = 1949
            [1949] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1950] number of local blocks = 1, first local block number = 1950
            [1950] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1951] number of local blocks = 1, first local block number = 1951
            [1951] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1952] number of local blocks = 1, first local block number = 1952
            [1952] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1953] number of local blocks = 1, first local block number = 1953
            [1953] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1954] number of local blocks = 1, first local block number = 1954
            [1954] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1955] number of local blocks = 1, first local block number = 1955
            [1955] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1956] number of local blocks = 1, first local block number = 1956
            [1956] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1957] number of local blocks = 1, first local block number = 1957
            [1957] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1958] number of local blocks = 1, first local block number = 1958
            [1958] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1959] number of local blocks = 1, first local block number = 1959
            [1959] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1960] number of local blocks = 1, first local block number = 1960
            [1960] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1961] number of local blocks = 1, first local block number = 1961
            [1961] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1962] number of local blocks = 1, first local block number = 1962
            [1962] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1963] number of local blocks = 1, first local block number = 1963
            [1963] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1964] number of local blocks = 1, first local block number = 1964
            [1964] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1965] number of local blocks = 1, first local block number = 1965
            [1965] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1966] number of local blocks = 1, first local block number = 1966
            [1966] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1967] number of local blocks = 1, first local block number = 1967
            [1967] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1968] number of local blocks = 1, first local block number = 1968
            [1968] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1969] number of local blocks = 1, first local block number = 1969
            [1969] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1970] number of local blocks = 1, first local block number = 1970
            [1970] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1971] number of local blocks = 1, first local block number = 1971
            [1971] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1972] number of local blocks = 1, first local block number = 1972
            [1972] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1973] number of local blocks = 1, first local block number = 1973
            [1973] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1974] number of local blocks = 1, first local block number = 1974
            [1974] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1975] number of local blocks = 1, first local block number = 1975
            [1975] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1976] number of local blocks = 1, first local block number = 1976
            [1976] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1977] number of local blocks = 1, first local block number = 1977
            [1977] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1978] number of local blocks = 1, first local block number = 1978
            [1978] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1979] number of local blocks = 1, first local block number = 1979
            [1979] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1980] number of local blocks = 1, first local block number = 1980
            [1980] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1981] number of local blocks = 1, first local block number = 1981
            [1981] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1982] number of local blocks = 1, first local block number = 1982
            [1982] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1983] number of local blocks = 1, first local block number = 1983
            [1983] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1984] number of local blocks = 1, first local block number = 1984
            [1984] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1985] number of local blocks = 1, first local block number = 1985
            [1985] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1986] number of local blocks = 1, first local block number = 1986
            [1986] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1987] number of local blocks = 1, first local block number = 1987
            [1987] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1988] number of local blocks = 1, first local block number = 1988
            [1988] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1989] number of local blocks = 1, first local block number = 1989
            [1989] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1990] number of local blocks = 1, first local block number = 1990
            [1990] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1991] number of local blocks = 1, first local block number = 1991
            [1991] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1992] number of local blocks = 1, first local block number = 1992
            [1992] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1993] number of local blocks = 1, first local block number = 1993
            [1993] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1994] number of local blocks = 1, first local block number = 1994
            [1994] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1995] number of local blocks = 1, first local block number = 1995
            [1995] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1996] number of local blocks = 1, first local block number = 1996
            [1996] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1997] number of local blocks = 1, first local block number = 1997
            [1997] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1998] number of local blocks = 1, first local block number = 1998
            [1998] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [1999] number of local blocks = 1, first local block number = 1999
            [1999] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2000] number of local blocks = 1, first local block number = 2000
            [2000] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2001] number of local blocks = 1, first local block number = 2001
            [2001] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2002] number of local blocks = 1, first local block number = 2002
            [2002] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2003] number of local blocks = 1, first local block number = 2003
            [2003] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2004] number of local blocks = 1, first local block number = 2004
            [2004] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2005] number of local blocks = 1, first local block number = 2005
            [2005] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2006] number of local blocks = 1, first local block number = 2006
            [2006] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2007] number of local blocks = 1, first local block number = 2007
            [2007] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2008] number of local blocks = 1, first local block number = 2008
            [2008] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2009] number of local blocks = 1, first local block number = 2009
            [2009] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2010] number of local blocks = 1, first local block number = 2010
            [2010] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2011] number of local blocks = 1, first local block number = 2011
            [2011] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2012] number of local blocks = 1, first local block number = 2012
            [2012] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2013] number of local blocks = 1, first local block number = 2013
            [2013] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2014] number of local blocks = 1, first local block number = 2014
            [2014] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2015] number of local blocks = 1, first local block number = 2015
            [2015] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2016] number of local blocks = 1, first local block number = 2016
            [2016] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2017] number of local blocks = 1, first local block number = 2017
            [2017] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2018] number of local blocks = 1, first local block number = 2018
            [2018] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2019] number of local blocks = 1, first local block number = 2019
            [2019] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2020] number of local blocks = 1, first local block number = 2020
            [2020] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2021] number of local blocks = 1, first local block number = 2021
            [2021] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2022] number of local blocks = 1, first local block number = 2022
            [2022] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2023] number of local blocks = 1, first local block number = 2023
            [2023] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2024] number of local blocks = 1, first local block number = 2024
            [2024] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2025] number of local blocks = 1, first local block number = 2025
            [2025] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2026] number of local blocks = 1, first local block number = 2026
            [2026] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2027] number of local blocks = 1, first local block number = 2027
            [2027] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2028] number of local blocks = 1, first local block number = 2028
            [2028] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2029] number of local blocks = 1, first local block number = 2029
            [2029] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2030] number of local blocks = 1, first local block number = 2030
            [2030] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2031] number of local blocks = 1, first local block number = 2031
            [2031] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2032] number of local blocks = 1, first local block number = 2032
            [2032] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2033] number of local blocks = 1, first local block number = 2033
            [2033] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2034] number of local blocks = 1, first local block number = 2034
            [2034] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2035] number of local blocks = 1, first local block number = 2035
            [2035] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2036] number of local blocks = 1, first local block number = 2036
            [2036] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2037] number of local blocks = 1, first local block number = 2037
            [2037] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2038] number of local blocks = 1, first local block number = 2038
            [2038] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2039] number of local blocks = 1, first local block number = 2039
            [2039] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2040] number of local blocks = 1, first local block number = 2040
            [2040] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2041] number of local blocks = 1, first local block number = 2041
            [2041] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2042] number of local blocks = 1, first local block number = 2042
            [2042] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2043] number of local blocks = 1, first local block number = 2043
            [2043] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2044] number of local blocks = 1, first local block number = 2044
            [2044] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2045] number of local blocks = 1, first local block number = 2045
            [2045] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2046] number of local blocks = 1, first local block number = 2046
            [2046] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2047] number of local blocks = 1, first local block number = 2047
            [2047] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2048] number of local blocks = 1, first local block number = 2048
            [2048] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2049] number of local blocks = 1, first local block number = 2049
            [2049] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2050] number of local blocks = 1, first local block number = 2050
            [2050] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2051] number of local blocks = 1, first local block number = 2051
            [2051] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2052] number of local blocks = 1, first local block number = 2052
            [2052] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2053] number of local blocks = 1, first local block number = 2053
            [2053] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2054] number of local blocks = 1, first local block number = 2054
            [2054] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2055] number of local blocks = 1, first local block number = 2055
            [2055] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2056] number of local blocks = 1, first local block number = 2056
            [2056] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2057] number of local blocks = 1, first local block number = 2057
            [2057] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2058] number of local blocks = 1, first local block number = 2058
            [2058] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2059] number of local blocks = 1, first local block number = 2059
            [2059] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2060] number of local blocks = 1, first local block number = 2060
            [2060] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2061] number of local blocks = 1, first local block number = 2061
            [2061] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2062] number of local blocks = 1, first local block number = 2062
            [2062] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2063] number of local blocks = 1, first local block number = 2063
            [2063] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2064] number of local blocks = 1, first local block number = 2064
            [2064] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2065] number of local blocks = 1, first local block number = 2065
            [2065] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2066] number of local blocks = 1, first local block number = 2066
            [2066] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2067] number of local blocks = 1, first local block number = 2067
            [2067] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2068] number of local blocks = 1, first local block number = 2068
            [2068] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2069] number of local blocks = 1, first local block number = 2069
            [2069] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2070] number of local blocks = 1, first local block number = 2070
            [2070] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2071] number of local blocks = 1, first local block number = 2071
            [2071] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2072] number of local blocks = 1, first local block number = 2072
            [2072] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2073] number of local blocks = 1, first local block number = 2073
            [2073] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2074] number of local blocks = 1, first local block number = 2074
            [2074] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2075] number of local blocks = 1, first local block number = 2075
            [2075] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2076] number of local blocks = 1, first local block number = 2076
            [2076] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2077] number of local blocks = 1, first local block number = 2077
            [2077] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2078] number of local blocks = 1, first local block number = 2078
            [2078] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2079] number of local blocks = 1, first local block number = 2079
            [2079] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2080] number of local blocks = 1, first local block number = 2080
            [2080] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2081] number of local blocks = 1, first local block number = 2081
            [2081] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2082] number of local blocks = 1, first local block number = 2082
            [2082] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2083] number of local blocks = 1, first local block number = 2083
            [2083] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2084] number of local blocks = 1, first local block number = 2084
            [2084] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2085] number of local blocks = 1, first local block number = 2085
            [2085] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2086] number of local blocks = 1, first local block number = 2086
            [2086] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2087] number of local blocks = 1, first local block number = 2087
            [2087] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2088] number of local blocks = 1, first local block number = 2088
            [2088] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2089] number of local blocks = 1, first local block number = 2089
            [2089] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2090] number of local blocks = 1, first local block number = 2090
            [2090] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2091] number of local blocks = 1, first local block number = 2091
            [2091] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2092] number of local blocks = 1, first local block number = 2092
            [2092] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2093] number of local blocks = 1, first local block number = 2093
            [2093] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2094] number of local blocks = 1, first local block number = 2094
            [2094] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2095] number of local blocks = 1, first local block number = 2095
            [2095] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2096] number of local blocks = 1, first local block number = 2096
            [2096] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2097] number of local blocks = 1, first local block number = 2097
            [2097] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2098] number of local blocks = 1, first local block number = 2098
            [2098] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2099] number of local blocks = 1, first local block number = 2099
            [2099] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2100] number of local blocks = 1, first local block number = 2100
            [2100] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2101] number of local blocks = 1, first local block number = 2101
            [2101] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2102] number of local blocks = 1, first local block number = 2102
            [2102] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2103] number of local blocks = 1, first local block number = 2103
            [2103] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2104] number of local blocks = 1, first local block number = 2104
            [2104] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2105] number of local blocks = 1, first local block number = 2105
            [2105] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2106] number of local blocks = 1, first local block number = 2106
            [2106] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2107] number of local blocks = 1, first local block number = 2107
            [2107] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2108] number of local blocks = 1, first local block number = 2108
            [2108] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2109] number of local blocks = 1, first local block number = 2109
            [2109] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2110] number of local blocks = 1, first local block number = 2110
            [2110] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2111] number of local blocks = 1, first local block number = 2111
            [2111] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2112] number of local blocks = 1, first local block number = 2112
            [2112] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2113] number of local blocks = 1, first local block number = 2113
            [2113] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2114] number of local blocks = 1, first local block number = 2114
            [2114] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2115] number of local blocks = 1, first local block number = 2115
            [2115] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2116] number of local blocks = 1, first local block number = 2116
            [2116] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2117] number of local blocks = 1, first local block number = 2117
            [2117] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2118] number of local blocks = 1, first local block number = 2118
            [2118] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2119] number of local blocks = 1, first local block number = 2119
            [2119] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2120] number of local blocks = 1, first local block number = 2120
            [2120] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2121] number of local blocks = 1, first local block number = 2121
            [2121] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2122] number of local blocks = 1, first local block number = 2122
            [2122] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2123] number of local blocks = 1, first local block number = 2123
            [2123] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2124] number of local blocks = 1, first local block number = 2124
            [2124] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2125] number of local blocks = 1, first local block number = 2125
            [2125] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2126] number of local blocks = 1, first local block number = 2126
            [2126] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2127] number of local blocks = 1, first local block number = 2127
            [2127] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2128] number of local blocks = 1, first local block number = 2128
            [2128] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2129] number of local blocks = 1, first local block number = 2129
            [2129] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2130] number of local blocks = 1, first local block number = 2130
            [2130] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2131] number of local blocks = 1, first local block number = 2131
            [2131] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2132] number of local blocks = 1, first local block number = 2132
            [2132] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2133] number of local blocks = 1, first local block number = 2133
            [2133] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2134] number of local blocks = 1, first local block number = 2134
            [2134] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2135] number of local blocks = 1, first local block number = 2135
            [2135] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2136] number of local blocks = 1, first local block number = 2136
            [2136] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2137] number of local blocks = 1, first local block number = 2137
            [2137] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2138] number of local blocks = 1, first local block number = 2138
            [2138] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2139] number of local blocks = 1, first local block number = 2139
            [2139] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2140] number of local blocks = 1, first local block number = 2140
            [2140] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2141] number of local blocks = 1, first local block number = 2141
            [2141] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2142] number of local blocks = 1, first local block number = 2142
            [2142] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2143] number of local blocks = 1, first local block number = 2143
            [2143] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2144] number of local blocks = 1, first local block number = 2144
            [2144] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2145] number of local blocks = 1, first local block number = 2145
            [2145] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2146] number of local blocks = 1, first local block number = 2146
            [2146] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2147] number of local blocks = 1, first local block number = 2147
            [2147] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2148] number of local blocks = 1, first local block number = 2148
            [2148] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2149] number of local blocks = 1, first local block number = 2149
            [2149] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2150] number of local blocks = 1, first local block number = 2150
            [2150] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2151] number of local blocks = 1, first local block number = 2151
            [2151] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2152] number of local blocks = 1, first local block number = 2152
            [2152] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2153] number of local blocks = 1, first local block number = 2153
            [2153] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2154] number of local blocks = 1, first local block number = 2154
            [2154] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2155] number of local blocks = 1, first local block number = 2155
            [2155] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2156] number of local blocks = 1, first local block number = 2156
            [2156] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2157] number of local blocks = 1, first local block number = 2157
            [2157] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2158] number of local blocks = 1, first local block number = 2158
            [2158] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2159] number of local blocks = 1, first local block number = 2159
            [2159] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2160] number of local blocks = 1, first local block number = 2160
            [2160] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2161] number of local blocks = 1, first local block number = 2161
            [2161] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2162] number of local blocks = 1, first local block number = 2162
            [2162] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2163] number of local blocks = 1, first local block number = 2163
            [2163] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2164] number of local blocks = 1, first local block number = 2164
            [2164] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2165] number of local blocks = 1, first local block number = 2165
            [2165] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2166] number of local blocks = 1, first local block number = 2166
            [2166] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2167] number of local blocks = 1, first local block number = 2167
            [2167] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2168] number of local blocks = 1, first local block number = 2168
            [2168] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2169] number of local blocks = 1, first local block number = 2169
            [2169] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2170] number of local blocks = 1, first local block number = 2170
            [2170] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2171] number of local blocks = 1, first local block number = 2171
            [2171] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2172] number of local blocks = 1, first local block number = 2172
            [2172] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2173] number of local blocks = 1, first local block number = 2173
            [2173] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2174] number of local blocks = 1, first local block number = 2174
            [2174] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2175] number of local blocks = 1, first local block number = 2175
            [2175] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2176] number of local blocks = 1, first local block number = 2176
            [2176] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2177] number of local blocks = 1, first local block number = 2177
            [2177] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2178] number of local blocks = 1, first local block number = 2178
            [2178] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2179] number of local blocks = 1, first local block number = 2179
            [2179] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2180] number of local blocks = 1, first local block number = 2180
            [2180] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2181] number of local blocks = 1, first local block number = 2181
            [2181] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2182] number of local blocks = 1, first local block number = 2182
            [2182] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2183] number of local blocks = 1, first local block number = 2183
            [2183] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2184] number of local blocks = 1, first local block number = 2184
            [2184] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2185] number of local blocks = 1, first local block number = 2185
            [2185] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2186] number of local blocks = 1, first local block number = 2186
            [2186] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2187] number of local blocks = 1, first local block number = 2187
            [2187] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2188] number of local blocks = 1, first local block number = 2188
            [2188] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2189] number of local blocks = 1, first local block number = 2189
            [2189] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2190] number of local blocks = 1, first local block number = 2190
            [2190] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2191] number of local blocks = 1, first local block number = 2191
            [2191] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2192] number of local blocks = 1, first local block number = 2192
            [2192] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2193] number of local blocks = 1, first local block number = 2193
            [2193] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2194] number of local blocks = 1, first local block number = 2194
            [2194] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2195] number of local blocks = 1, first local block number = 2195
            [2195] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2196] number of local blocks = 1, first local block number = 2196
            [2196] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2197] number of local blocks = 1, first local block number = 2197
            [2197] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2198] number of local blocks = 1, first local block number = 2198
            [2198] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2199] number of local blocks = 1, first local block number = 2199
            [2199] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2200] number of local blocks = 1, first local block number = 2200
            [2200] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2201] number of local blocks = 1, first local block number = 2201
            [2201] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2202] number of local blocks = 1, first local block number = 2202
            [2202] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2203] number of local blocks = 1, first local block number = 2203
            [2203] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2204] number of local blocks = 1, first local block number = 2204
            [2204] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2205] number of local blocks = 1, first local block number = 2205
            [2205] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2206] number of local blocks = 1, first local block number = 2206
            [2206] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2207] number of local blocks = 1, first local block number = 2207
            [2207] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2208] number of local blocks = 1, first local block number = 2208
            [2208] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2209] number of local blocks = 1, first local block number = 2209
            [2209] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2210] number of local blocks = 1, first local block number = 2210
            [2210] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2211] number of local blocks = 1, first local block number = 2211
            [2211] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2212] number of local blocks = 1, first local block number = 2212
            [2212] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2213] number of local blocks = 1, first local block number = 2213
            [2213] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2214] number of local blocks = 1, first local block number = 2214
            [2214] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2215] number of local blocks = 1, first local block number = 2215
            [2215] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2216] number of local blocks = 1, first local block number = 2216
            [2216] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2217] number of local blocks = 1, first local block number = 2217
            [2217] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2218] number of local blocks = 1, first local block number = 2218
            [2218] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2219] number of local blocks = 1, first local block number = 2219
            [2219] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2220] number of local blocks = 1, first local block number = 2220
            [2220] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2221] number of local blocks = 1, first local block number = 2221
            [2221] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2222] number of local blocks = 1, first local block number = 2222
            [2222] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2223] number of local blocks = 1, first local block number = 2223
            [2223] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2224] number of local blocks = 1, first local block number = 2224
            [2224] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2225] number of local blocks = 1, first local block number = 2225
            [2225] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2226] number of local blocks = 1, first local block number = 2226
            [2226] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2227] number of local blocks = 1, first local block number = 2227
            [2227] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2228] number of local blocks = 1, first local block number = 2228
            [2228] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2229] number of local blocks = 1, first local block number = 2229
            [2229] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2230] number of local blocks = 1, first local block number = 2230
            [2230] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2231] number of local blocks = 1, first local block number = 2231
            [2231] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2232] number of local blocks = 1, first local block number = 2232
            [2232] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2233] number of local blocks = 1, first local block number = 2233
            [2233] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2234] number of local blocks = 1, first local block number = 2234
            [2234] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2235] number of local blocks = 1, first local block number = 2235
            [2235] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2236] number of local blocks = 1, first local block number = 2236
            [2236] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2237] number of local blocks = 1, first local block number = 2237
            [2237] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2238] number of local blocks = 1, first local block number = 2238
            [2238] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2239] number of local blocks = 1, first local block number = 2239
            [2239] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2240] number of local blocks = 1, first local block number = 2240
            [2240] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2241] number of local blocks = 1, first local block number = 2241
            [2241] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2242] number of local blocks = 1, first local block number = 2242
            [2242] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2243] number of local blocks = 1, first local block number = 2243
            [2243] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2244] number of local blocks = 1, first local block number = 2244
            [2244] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2245] number of local blocks = 1, first local block number = 2245
            [2245] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2246] number of local blocks = 1, first local block number = 2246
            [2246] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2247] number of local blocks = 1, first local block number = 2247
            [2247] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2248] number of local blocks = 1, first local block number = 2248
            [2248] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2249] number of local blocks = 1, first local block number = 2249
            [2249] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2250] number of local blocks = 1, first local block number = 2250
            [2250] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2251] number of local blocks = 1, first local block number = 2251
            [2251] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2252] number of local blocks = 1, first local block number = 2252
            [2252] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2253] number of local blocks = 1, first local block number = 2253
            [2253] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2254] number of local blocks = 1, first local block number = 2254
            [2254] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2255] number of local blocks = 1, first local block number = 2255
            [2255] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2256] number of local blocks = 1, first local block number = 2256
            [2256] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2257] number of local blocks = 1, first local block number = 2257
            [2257] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2258] number of local blocks = 1, first local block number = 2258
            [2258] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2259] number of local blocks = 1, first local block number = 2259
            [2259] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2260] number of local blocks = 1, first local block number = 2260
            [2260] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2261] number of local blocks = 1, first local block number = 2261
            [2261] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2262] number of local blocks = 1, first local block number = 2262
            [2262] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2263] number of local blocks = 1, first local block number = 2263
            [2263] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2264] number of local blocks = 1, first local block number = 2264
            [2264] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2265] number of local blocks = 1, first local block number = 2265
            [2265] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2266] number of local blocks = 1, first local block number = 2266
            [2266] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2267] number of local blocks = 1, first local block number = 2267
            [2267] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2268] number of local blocks = 1, first local block number = 2268
            [2268] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2269] number of local blocks = 1, first local block number = 2269
            [2269] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2270] number of local blocks = 1, first local block number = 2270
            [2270] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2271] number of local blocks = 1, first local block number = 2271
            [2271] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2272] number of local blocks = 1, first local block number = 2272
            [2272] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2273] number of local blocks = 1, first local block number = 2273
            [2273] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2274] number of local blocks = 1, first local block number = 2274
            [2274] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2275] number of local blocks = 1, first local block number = 2275
            [2275] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2276] number of local blocks = 1, first local block number = 2276
            [2276] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2277] number of local blocks = 1, first local block number = 2277
            [2277] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2278] number of local blocks = 1, first local block number = 2278
            [2278] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2279] number of local blocks = 1, first local block number = 2279
            [2279] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2280] number of local blocks = 1, first local block number = 2280
            [2280] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2281] number of local blocks = 1, first local block number = 2281
            [2281] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2282] number of local blocks = 1, first local block number = 2282
            [2282] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2283] number of local blocks = 1, first local block number = 2283
            [2283] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2284] number of local blocks = 1, first local block number = 2284
            [2284] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2285] number of local blocks = 1, first local block number = 2285
            [2285] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2286] number of local blocks = 1, first local block number = 2286
            [2286] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2287] number of local blocks = 1, first local block number = 2287
            [2287] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2288] number of local blocks = 1, first local block number = 2288
            [2288] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2289] number of local blocks = 1, first local block number = 2289
            [2289] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2290] number of local blocks = 1, first local block number = 2290
            [2290] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2291] number of local blocks = 1, first local block number = 2291
            [2291] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2292] number of local blocks = 1, first local block number = 2292
            [2292] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2293] number of local blocks = 1, first local block number = 2293
            [2293] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2294] number of local blocks = 1, first local block number = 2294
            [2294] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2295] number of local blocks = 1, first local block number = 2295
            [2295] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2296] number of local blocks = 1, first local block number = 2296
            [2296] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2297] number of local blocks = 1, first local block number = 2297
            [2297] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2298] number of local blocks = 1, first local block number = 2298
            [2298] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2299] number of local blocks = 1, first local block number = 2299
            [2299] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2300] number of local blocks = 1, first local block number = 2300
            [2300] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2301] number of local blocks = 1, first local block number = 2301
            [2301] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2302] number of local blocks = 1, first local block number = 2302
            [2302] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2303] number of local blocks = 1, first local block number = 2303
            [2303] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2304] number of local blocks = 1, first local block number = 2304
            [2304] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2305] number of local blocks = 1, first local block number = 2305
            [2305] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2306] number of local blocks = 1, first local block number = 2306
            [2306] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2307] number of local blocks = 1, first local block number = 2307
            [2307] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2308] number of local blocks = 1, first local block number = 2308
            [2308] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2309] number of local blocks = 1, first local block number = 2309
            [2309] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2310] number of local blocks = 1, first local block number = 2310
            [2310] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2311] number of local blocks = 1, first local block number = 2311
            [2311] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2312] number of local blocks = 1, first local block number = 2312
            [2312] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2313] number of local blocks = 1, first local block number = 2313
            [2313] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2314] number of local blocks = 1, first local block number = 2314
            [2314] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2315] number of local blocks = 1, first local block number = 2315
            [2315] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2316] number of local blocks = 1, first local block number = 2316
            [2316] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2317] number of local blocks = 1, first local block number = 2317
            [2317] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2318] number of local blocks = 1, first local block number = 2318
            [2318] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2319] number of local blocks = 1, first local block number = 2319
            [2319] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2320] number of local blocks = 1, first local block number = 2320
            [2320] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2321] number of local blocks = 1, first local block number = 2321
            [2321] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2322] number of local blocks = 1, first local block number = 2322
            [2322] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2323] number of local blocks = 1, first local block number = 2323
            [2323] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2324] number of local blocks = 1, first local block number = 2324
            [2324] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2325] number of local blocks = 1, first local block number = 2325
            [2325] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2326] number of local blocks = 1, first local block number = 2326
            [2326] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2327] number of local blocks = 1, first local block number = 2327
            [2327] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2328] number of local blocks = 1, first local block number = 2328
            [2328] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2329] number of local blocks = 1, first local block number = 2329
            [2329] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2330] number of local blocks = 1, first local block number = 2330
            [2330] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2331] number of local blocks = 1, first local block number = 2331
            [2331] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2332] number of local blocks = 1, first local block number = 2332
            [2332] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2333] number of local blocks = 1, first local block number = 2333
            [2333] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2334] number of local blocks = 1, first local block number = 2334
            [2334] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2335] number of local blocks = 1, first local block number = 2335
            [2335] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2336] number of local blocks = 1, first local block number = 2336
            [2336] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2337] number of local blocks = 1, first local block number = 2337
            [2337] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2338] number of local blocks = 1, first local block number = 2338
            [2338] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2339] number of local blocks = 1, first local block number = 2339
            [2339] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2340] number of local blocks = 1, first local block number = 2340
            [2340] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2341] number of local blocks = 1, first local block number = 2341
            [2341] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2342] number of local blocks = 1, first local block number = 2342
            [2342] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2343] number of local blocks = 1, first local block number = 2343
            [2343] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2344] number of local blocks = 1, first local block number = 2344
            [2344] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2345] number of local blocks = 1, first local block number = 2345
            [2345] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2346] number of local blocks = 1, first local block number = 2346
            [2346] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2347] number of local blocks = 1, first local block number = 2347
            [2347] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2348] number of local blocks = 1, first local block number = 2348
            [2348] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2349] number of local blocks = 1, first local block number = 2349
            [2349] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2350] number of local blocks = 1, first local block number = 2350
            [2350] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2351] number of local blocks = 1, first local block number = 2351
            [2351] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2352] number of local blocks = 1, first local block number = 2352
            [2352] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2353] number of local blocks = 1, first local block number = 2353
            [2353] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2354] number of local blocks = 1, first local block number = 2354
            [2354] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2355] number of local blocks = 1, first local block number = 2355
            [2355] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2356] number of local blocks = 1, first local block number = 2356
            [2356] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2357] number of local blocks = 1, first local block number = 2357
            [2357] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2358] number of local blocks = 1, first local block number = 2358
            [2358] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2359] number of local blocks = 1, first local block number = 2359
            [2359] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2360] number of local blocks = 1, first local block number = 2360
            [2360] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2361] number of local blocks = 1, first local block number = 2361
            [2361] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2362] number of local blocks = 1, first local block number = 2362
            [2362] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2363] number of local blocks = 1, first local block number = 2363
            [2363] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2364] number of local blocks = 1, first local block number = 2364
            [2364] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2365] number of local blocks = 1, first local block number = 2365
            [2365] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2366] number of local blocks = 1, first local block number = 2366
            [2366] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2367] number of local blocks = 1, first local block number = 2367
            [2367] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2368] number of local blocks = 1, first local block number = 2368
            [2368] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2369] number of local blocks = 1, first local block number = 2369
            [2369] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2370] number of local blocks = 1, first local block number = 2370
            [2370] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2371] number of local blocks = 1, first local block number = 2371
            [2371] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2372] number of local blocks = 1, first local block number = 2372
            [2372] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2373] number of local blocks = 1, first local block number = 2373
            [2373] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2374] number of local blocks = 1, first local block number = 2374
            [2374] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2375] number of local blocks = 1, first local block number = 2375
            [2375] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2376] number of local blocks = 1, first local block number = 2376
            [2376] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2377] number of local blocks = 1, first local block number = 2377
            [2377] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2378] number of local blocks = 1, first local block number = 2378
            [2378] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2379] number of local blocks = 1, first local block number = 2379
            [2379] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2380] number of local blocks = 1, first local block number = 2380
            [2380] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2381] number of local blocks = 1, first local block number = 2381
            [2381] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2382] number of local blocks = 1, first local block number = 2382
            [2382] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2383] number of local blocks = 1, first local block number = 2383
            [2383] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2384] number of local blocks = 1, first local block number = 2384
            [2384] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2385] number of local blocks = 1, first local block number = 2385
            [2385] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2386] number of local blocks = 1, first local block number = 2386
            [2386] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2387] number of local blocks = 1, first local block number = 2387
            [2387] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2388] number of local blocks = 1, first local block number = 2388
            [2388] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2389] number of local blocks = 1, first local block number = 2389
            [2389] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2390] number of local blocks = 1, first local block number = 2390
            [2390] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2391] number of local blocks = 1, first local block number = 2391
            [2391] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2392] number of local blocks = 1, first local block number = 2392
            [2392] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2393] number of local blocks = 1, first local block number = 2393
            [2393] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2394] number of local blocks = 1, first local block number = 2394
            [2394] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2395] number of local blocks = 1, first local block number = 2395
            [2395] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2396] number of local blocks = 1, first local block number = 2396
            [2396] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2397] number of local blocks = 1, first local block number = 2397
            [2397] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2398] number of local blocks = 1, first local block number = 2398
            [2398] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2399] number of local blocks = 1, first local block number = 2399
            [2399] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2400] number of local blocks = 1, first local block number = 2400
            [2400] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2401] number of local blocks = 1, first local block number = 2401
            [2401] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2402] number of local blocks = 1, first local block number = 2402
            [2402] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2403] number of local blocks = 1, first local block number = 2403
            [2403] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2404] number of local blocks = 1, first local block number = 2404
            [2404] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2405] number of local blocks = 1, first local block number = 2405
            [2405] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2406] number of local blocks = 1, first local block number = 2406
            [2406] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2407] number of local blocks = 1, first local block number = 2407
            [2407] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2408] number of local blocks = 1, first local block number = 2408
            [2408] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2409] number of local blocks = 1, first local block number = 2409
            [2409] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2410] number of local blocks = 1, first local block number = 2410
            [2410] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2411] number of local blocks = 1, first local block number = 2411
            [2411] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2412] number of local blocks = 1, first local block number = 2412
            [2412] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2413] number of local blocks = 1, first local block number = 2413
            [2413] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2414] number of local blocks = 1, first local block number = 2414
            [2414] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2415] number of local blocks = 1, first local block number = 2415
            [2415] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2416] number of local blocks = 1, first local block number = 2416
            [2416] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2417] number of local blocks = 1, first local block number = 2417
            [2417] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2418] number of local blocks = 1, first local block number = 2418
            [2418] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2419] number of local blocks = 1, first local block number = 2419
            [2419] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2420] number of local blocks = 1, first local block number = 2420
            [2420] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2421] number of local blocks = 1, first local block number = 2421
            [2421] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2422] number of local blocks = 1, first local block number = 2422
            [2422] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2423] number of local blocks = 1, first local block number = 2423
            [2423] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2424] number of local blocks = 1, first local block number = 2424
            [2424] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2425] number of local blocks = 1, first local block number = 2425
            [2425] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2426] number of local blocks = 1, first local block number = 2426
            [2426] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2427] number of local blocks = 1, first local block number = 2427
            [2427] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2428] number of local blocks = 1, first local block number = 2428
            [2428] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2429] number of local blocks = 1, first local block number = 2429
            [2429] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2430] number of local blocks = 1, first local block number = 2430
            [2430] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2431] number of local blocks = 1, first local block number = 2431
            [2431] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2432] number of local blocks = 1, first local block number = 2432
            [2432] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2433] number of local blocks = 1, first local block number = 2433
            [2433] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2434] number of local blocks = 1, first local block number = 2434
            [2434] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2435] number of local blocks = 1, first local block number = 2435
            [2435] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2436] number of local blocks = 1, first local block number = 2436
            [2436] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2437] number of local blocks = 1, first local block number = 2437
            [2437] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2438] number of local blocks = 1, first local block number = 2438
            [2438] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2439] number of local blocks = 1, first local block number = 2439
            [2439] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2440] number of local blocks = 1, first local block number = 2440
            [2440] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2441] number of local blocks = 1, first local block number = 2441
            [2441] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2442] number of local blocks = 1, first local block number = 2442
            [2442] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2443] number of local blocks = 1, first local block number = 2443
            [2443] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2444] number of local blocks = 1, first local block number = 2444
            [2444] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2445] number of local blocks = 1, first local block number = 2445
            [2445] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2446] number of local blocks = 1, first local block number = 2446
            [2446] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2447] number of local blocks = 1, first local block number = 2447
            [2447] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2448] number of local blocks = 1, first local block number = 2448
            [2448] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2449] number of local blocks = 1, first local block number = 2449
            [2449] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2450] number of local blocks = 1, first local block number = 2450
            [2450] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2451] number of local blocks = 1, first local block number = 2451
            [2451] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2452] number of local blocks = 1, first local block number = 2452
            [2452] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2453] number of local blocks = 1, first local block number = 2453
            [2453] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2454] number of local blocks = 1, first local block number = 2454
            [2454] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2455] number of local blocks = 1, first local block number = 2455
            [2455] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2456] number of local blocks = 1, first local block number = 2456
            [2456] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2457] number of local blocks = 1, first local block number = 2457
            [2457] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2458] number of local blocks = 1, first local block number = 2458
            [2458] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2459] number of local blocks = 1, first local block number = 2459
            [2459] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2460] number of local blocks = 1, first local block number = 2460
            [2460] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2461] number of local blocks = 1, first local block number = 2461
            [2461] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2462] number of local blocks = 1, first local block number = 2462
            [2462] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2463] number of local blocks = 1, first local block number = 2463
            [2463] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2464] number of local blocks = 1, first local block number = 2464
            [2464] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2465] number of local blocks = 1, first local block number = 2465
            [2465] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2466] number of local blocks = 1, first local block number = 2466
            [2466] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2467] number of local blocks = 1, first local block number = 2467
            [2467] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2468] number of local blocks = 1, first local block number = 2468
            [2468] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2469] number of local blocks = 1, first local block number = 2469
            [2469] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2470] number of local blocks = 1, first local block number = 2470
            [2470] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2471] number of local blocks = 1, first local block number = 2471
            [2471] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2472] number of local blocks = 1, first local block number = 2472
            [2472] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2473] number of local blocks = 1, first local block number = 2473
            [2473] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2474] number of local blocks = 1, first local block number = 2474
            [2474] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2475] number of local blocks = 1, first local block number = 2475
            [2475] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2476] number of local blocks = 1, first local block number = 2476
            [2476] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2477] number of local blocks = 1, first local block number = 2477
            [2477] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2478] number of local blocks = 1, first local block number = 2478
            [2478] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2479] number of local blocks = 1, first local block number = 2479
            [2479] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2480] number of local blocks = 1, first local block number = 2480
            [2480] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2481] number of local blocks = 1, first local block number = 2481
            [2481] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2482] number of local blocks = 1, first local block number = 2482
            [2482] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2483] number of local blocks = 1, first local block number = 2483
            [2483] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2484] number of local blocks = 1, first local block number = 2484
            [2484] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2485] number of local blocks = 1, first local block number = 2485
            [2485] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2486] number of local blocks = 1, first local block number = 2486
            [2486] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2487] number of local blocks = 1, first local block number = 2487
            [2487] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2488] number of local blocks = 1, first local block number = 2488
            [2488] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2489] number of local blocks = 1, first local block number = 2489
            [2489] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2490] number of local blocks = 1, first local block number = 2490
            [2490] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2491] number of local blocks = 1, first local block number = 2491
            [2491] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2492] number of local blocks = 1, first local block number = 2492
            [2492] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2493] number of local blocks = 1, first local block number = 2493
            [2493] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2494] number of local blocks = 1, first local block number = 2494
            [2494] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2495] number of local blocks = 1, first local block number = 2495
            [2495] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2496] number of local blocks = 1, first local block number = 2496
            [2496] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2497] number of local blocks = 1, first local block number = 2497
            [2497] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2498] number of local blocks = 1, first local block number = 2498
            [2498] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2499] number of local blocks = 1, first local block number = 2499
            [2499] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2500] number of local blocks = 1, first local block number = 2500
            [2500] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2501] number of local blocks = 1, first local block number = 2501
            [2501] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2502] number of local blocks = 1, first local block number = 2502
            [2502] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2503] number of local blocks = 1, first local block number = 2503
            [2503] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2504] number of local blocks = 1, first local block number = 2504
            [2504] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2505] number of local blocks = 1, first local block number = 2505
            [2505] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2506] number of local blocks = 1, first local block number = 2506
            [2506] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2507] number of local blocks = 1, first local block number = 2507
            [2507] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2508] number of local blocks = 1, first local block number = 2508
            [2508] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2509] number of local blocks = 1, first local block number = 2509
            [2509] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2510] number of local blocks = 1, first local block number = 2510
            [2510] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2511] number of local blocks = 1, first local block number = 2511
            [2511] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2512] number of local blocks = 1, first local block number = 2512
            [2512] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2513] number of local blocks = 1, first local block number = 2513
            [2513] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2514] number of local blocks = 1, first local block number = 2514
            [2514] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2515] number of local blocks = 1, first local block number = 2515
            [2515] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2516] number of local blocks = 1, first local block number = 2516
            [2516] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2517] number of local blocks = 1, first local block number = 2517
            [2517] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2518] number of local blocks = 1, first local block number = 2518
            [2518] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2519] number of local blocks = 1, first local block number = 2519
            [2519] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2520] number of local blocks = 1, first local block number = 2520
            [2520] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2521] number of local blocks = 1, first local block number = 2521
            [2521] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2522] number of local blocks = 1, first local block number = 2522
            [2522] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2523] number of local blocks = 1, first local block number = 2523
            [2523] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2524] number of local blocks = 1, first local block number = 2524
            [2524] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2525] number of local blocks = 1, first local block number = 2525
            [2525] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2526] number of local blocks = 1, first local block number = 2526
            [2526] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2527] number of local blocks = 1, first local block number = 2527
            [2527] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2528] number of local blocks = 1, first local block number = 2528
            [2528] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2529] number of local blocks = 1, first local block number = 2529
            [2529] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2530] number of local blocks = 1, first local block number = 2530
            [2530] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2531] number of local blocks = 1, first local block number = 2531
            [2531] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2532] number of local blocks = 1, first local block number = 2532
            [2532] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2533] number of local blocks = 1, first local block number = 2533
            [2533] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2534] number of local blocks = 1, first local block number = 2534
            [2534] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2535] number of local blocks = 1, first local block number = 2535
            [2535] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2536] number of local blocks = 1, first local block number = 2536
            [2536] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2537] number of local blocks = 1, first local block number = 2537
            [2537] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2538] number of local blocks = 1, first local block number = 2538
            [2538] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2539] number of local blocks = 1, first local block number = 2539
            [2539] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2540] number of local blocks = 1, first local block number = 2540
            [2540] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2541] number of local blocks = 1, first local block number = 2541
            [2541] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2542] number of local blocks = 1, first local block number = 2542
            [2542] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2543] number of local blocks = 1, first local block number = 2543
            [2543] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2544] number of local blocks = 1, first local block number = 2544
            [2544] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2545] number of local blocks = 1, first local block number = 2545
            [2545] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2546] number of local blocks = 1, first local block number = 2546
            [2546] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2547] number of local blocks = 1, first local block number = 2547
            [2547] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2548] number of local blocks = 1, first local block number = 2548
            [2548] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2549] number of local blocks = 1, first local block number = 2549
            [2549] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2550] number of local blocks = 1, first local block number = 2550
            [2550] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2551] number of local blocks = 1, first local block number = 2551
            [2551] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2552] number of local blocks = 1, first local block number = 2552
            [2552] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2553] number of local blocks = 1, first local block number = 2553
            [2553] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2554] number of local blocks = 1, first local block number = 2554
            [2554] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2555] number of local blocks = 1, first local block number = 2555
            [2555] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2556] number of local blocks = 1, first local block number = 2556
            [2556] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2557] number of local blocks = 1, first local block number = 2557
            [2557] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2558] number of local blocks = 1, first local block number = 2558
            [2558] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2559] number of local blocks = 1, first local block number = 2559
            [2559] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2560] number of local blocks = 1, first local block number = 2560
            [2560] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2561] number of local blocks = 1, first local block number = 2561
            [2561] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2562] number of local blocks = 1, first local block number = 2562
            [2562] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2563] number of local blocks = 1, first local block number = 2563
            [2563] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2564] number of local blocks = 1, first local block number = 2564
            [2564] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2565] number of local blocks = 1, first local block number = 2565
            [2565] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2566] number of local blocks = 1, first local block number = 2566
            [2566] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2567] number of local blocks = 1, first local block number = 2567
            [2567] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2568] number of local blocks = 1, first local block number = 2568
            [2568] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2569] number of local blocks = 1, first local block number = 2569
            [2569] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2570] number of local blocks = 1, first local block number = 2570
            [2570] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2571] number of local blocks = 1, first local block number = 2571
            [2571] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2572] number of local blocks = 1, first local block number = 2572
            [2572] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2573] number of local blocks = 1, first local block number = 2573
            [2573] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2574] number of local blocks = 1, first local block number = 2574
            [2574] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2575] number of local blocks = 1, first local block number = 2575
            [2575] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2576] number of local blocks = 1, first local block number = 2576
            [2576] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2577] number of local blocks = 1, first local block number = 2577
            [2577] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2578] number of local blocks = 1, first local block number = 2578
            [2578] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2579] number of local blocks = 1, first local block number = 2579
            [2579] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2580] number of local blocks = 1, first local block number = 2580
            [2580] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2581] number of local blocks = 1, first local block number = 2581
            [2581] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2582] number of local blocks = 1, first local block number = 2582
            [2582] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2583] number of local blocks = 1, first local block number = 2583
            [2583] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2584] number of local blocks = 1, first local block number = 2584
            [2584] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2585] number of local blocks = 1, first local block number = 2585
            [2585] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2586] number of local blocks = 1, first local block number = 2586
            [2586] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2587] number of local blocks = 1, first local block number = 2587
            [2587] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2588] number of local blocks = 1, first local block number = 2588
            [2588] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2589] number of local blocks = 1, first local block number = 2589
            [2589] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2590] number of local blocks = 1, first local block number = 2590
            [2590] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2591] number of local blocks = 1, first local block number = 2591
            [2591] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2592] number of local blocks = 1, first local block number = 2592
            [2592] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2593] number of local blocks = 1, first local block number = 2593
            [2593] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2594] number of local blocks = 1, first local block number = 2594
            [2594] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2595] number of local blocks = 1, first local block number = 2595
            [2595] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2596] number of local blocks = 1, first local block number = 2596
            [2596] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2597] number of local blocks = 1, first local block number = 2597
            [2597] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2598] number of local blocks = 1, first local block number = 2598
            [2598] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2599] number of local blocks = 1, first local block number = 2599
            [2599] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2600] number of local blocks = 1, first local block number = 2600
            [2600] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2601] number of local blocks = 1, first local block number = 2601
            [2601] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2602] number of local blocks = 1, first local block number = 2602
            [2602] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2603] number of local blocks = 1, first local block number = 2603
            [2603] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2604] number of local blocks = 1, first local block number = 2604
            [2604] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2605] number of local blocks = 1, first local block number = 2605
            [2605] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2606] number of local blocks = 1, first local block number = 2606
            [2606] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2607] number of local blocks = 1, first local block number = 2607
            [2607] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2608] number of local blocks = 1, first local block number = 2608
            [2608] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2609] number of local blocks = 1, first local block number = 2609
            [2609] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2610] number of local blocks = 1, first local block number = 2610
            [2610] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2611] number of local blocks = 1, first local block number = 2611
            [2611] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2612] number of local blocks = 1, first local block number = 2612
            [2612] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2613] number of local blocks = 1, first local block number = 2613
            [2613] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2614] number of local blocks = 1, first local block number = 2614
            [2614] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2615] number of local blocks = 1, first local block number = 2615
            [2615] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2616] number of local blocks = 1, first local block number = 2616
            [2616] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2617] number of local blocks = 1, first local block number = 2617
            [2617] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2618] number of local blocks = 1, first local block number = 2618
            [2618] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2619] number of local blocks = 1, first local block number = 2619
            [2619] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2620] number of local blocks = 1, first local block number = 2620
            [2620] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2621] number of local blocks = 1, first local block number = 2621
            [2621] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2622] number of local blocks = 1, first local block number = 2622
            [2622] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2623] number of local blocks = 1, first local block number = 2623
            [2623] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2624] number of local blocks = 1, first local block number = 2624
            [2624] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2625] number of local blocks = 1, first local block number = 2625
            [2625] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2626] number of local blocks = 1, first local block number = 2626
            [2626] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2627] number of local blocks = 1, first local block number = 2627
            [2627] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2628] number of local blocks = 1, first local block number = 2628
            [2628] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2629] number of local blocks = 1, first local block number = 2629
            [2629] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2630] number of local blocks = 1, first local block number = 2630
            [2630] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2631] number of local blocks = 1, first local block number = 2631
            [2631] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2632] number of local blocks = 1, first local block number = 2632
            [2632] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2633] number of local blocks = 1, first local block number = 2633
            [2633] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2634] number of local blocks = 1, first local block number = 2634
            [2634] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2635] number of local blocks = 1, first local block number = 2635
            [2635] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2636] number of local blocks = 1, first local block number = 2636
            [2636] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2637] number of local blocks = 1, first local block number = 2637
            [2637] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2638] number of local blocks = 1, first local block number = 2638
            [2638] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2639] number of local blocks = 1, first local block number = 2639
            [2639] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2640] number of local blocks = 1, first local block number = 2640
            [2640] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2641] number of local blocks = 1, first local block number = 2641
            [2641] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2642] number of local blocks = 1, first local block number = 2642
            [2642] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2643] number of local blocks = 1, first local block number = 2643
            [2643] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2644] number of local blocks = 1, first local block number = 2644
            [2644] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2645] number of local blocks = 1, first local block number = 2645
            [2645] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2646] number of local blocks = 1, first local block number = 2646
            [2646] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2647] number of local blocks = 1, first local block number = 2647
            [2647] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2648] number of local blocks = 1, first local block number = 2648
            [2648] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2649] number of local blocks = 1, first local block number = 2649
            [2649] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2650] number of local blocks = 1, first local block number = 2650
            [2650] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2651] number of local blocks = 1, first local block number = 2651
            [2651] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2652] number of local blocks = 1, first local block number = 2652
            [2652] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2653] number of local blocks = 1, first local block number = 2653
            [2653] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2654] number of local blocks = 1, first local block number = 2654
            [2654] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2655] number of local blocks = 1, first local block number = 2655
            [2655] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2656] number of local blocks = 1, first local block number = 2656
            [2656] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2657] number of local blocks = 1, first local block number = 2657
            [2657] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2658] number of local blocks = 1, first local block number = 2658
            [2658] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2659] number of local blocks = 1, first local block number = 2659
            [2659] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2660] number of local blocks = 1, first local block number = 2660
            [2660] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2661] number of local blocks = 1, first local block number = 2661
            [2661] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2662] number of local blocks = 1, first local block number = 2662
            [2662] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2663] number of local blocks = 1, first local block number = 2663
            [2663] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2664] number of local blocks = 1, first local block number = 2664
            [2664] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2665] number of local blocks = 1, first local block number = 2665
            [2665] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2666] number of local blocks = 1, first local block number = 2666
            [2666] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2667] number of local blocks = 1, first local block number = 2667
            [2667] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2668] number of local blocks = 1, first local block number = 2668
            [2668] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2669] number of local blocks = 1, first local block number = 2669
            [2669] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2670] number of local blocks = 1, first local block number = 2670
            [2670] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2671] number of local blocks = 1, first local block number = 2671
            [2671] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2672] number of local blocks = 1, first local block number = 2672
            [2672] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2673] number of local blocks = 1, first local block number = 2673
            [2673] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2674] number of local blocks = 1, first local block number = 2674
            [2674] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2675] number of local blocks = 1, first local block number = 2675
            [2675] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2676] number of local blocks = 1, first local block number = 2676
            [2676] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2677] number of local blocks = 1, first local block number = 2677
            [2677] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2678] number of local blocks = 1, first local block number = 2678
            [2678] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2679] number of local blocks = 1, first local block number = 2679
            [2679] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2680] number of local blocks = 1, first local block number = 2680
            [2680] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2681] number of local blocks = 1, first local block number = 2681
            [2681] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2682] number of local blocks = 1, first local block number = 2682
            [2682] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2683] number of local blocks = 1, first local block number = 2683
            [2683] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2684] number of local blocks = 1, first local block number = 2684
            [2684] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2685] number of local blocks = 1, first local block number = 2685
            [2685] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2686] number of local blocks = 1, first local block number = 2686
            [2686] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2687] number of local blocks = 1, first local block number = 2687
            [2687] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2688] number of local blocks = 1, first local block number = 2688
            [2688] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2689] number of local blocks = 1, first local block number = 2689
            [2689] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2690] number of local blocks = 1, first local block number = 2690
            [2690] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2691] number of local blocks = 1, first local block number = 2691
            [2691] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2692] number of local blocks = 1, first local block number = 2692
            [2692] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2693] number of local blocks = 1, first local block number = 2693
            [2693] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2694] number of local blocks = 1, first local block number = 2694
            [2694] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2695] number of local blocks = 1, first local block number = 2695
            [2695] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2696] number of local blocks = 1, first local block number = 2696
            [2696] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2697] number of local blocks = 1, first local block number = 2697
            [2697] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2698] number of local blocks = 1, first local block number = 2698
            [2698] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2699] number of local blocks = 1, first local block number = 2699
            [2699] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2700] number of local blocks = 1, first local block number = 2700
            [2700] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2701] number of local blocks = 1, first local block number = 2701
            [2701] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2702] number of local blocks = 1, first local block number = 2702
            [2702] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2703] number of local blocks = 1, first local block number = 2703
            [2703] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2704] number of local blocks = 1, first local block number = 2704
            [2704] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2705] number of local blocks = 1, first local block number = 2705
            [2705] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2706] number of local blocks = 1, first local block number = 2706
            [2706] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2707] number of local blocks = 1, first local block number = 2707
            [2707] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2708] number of local blocks = 1, first local block number = 2708
            [2708] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2709] number of local blocks = 1, first local block number = 2709
            [2709] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2710] number of local blocks = 1, first local block number = 2710
            [2710] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2711] number of local blocks = 1, first local block number = 2711
            [2711] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2712] number of local blocks = 1, first local block number = 2712
            [2712] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2713] number of local blocks = 1, first local block number = 2713
            [2713] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2714] number of local blocks = 1, first local block number = 2714
            [2714] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2715] number of local blocks = 1, first local block number = 2715
            [2715] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2716] number of local blocks = 1, first local block number = 2716
            [2716] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2717] number of local blocks = 1, first local block number = 2717
            [2717] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2718] number of local blocks = 1, first local block number = 2718
            [2718] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2719] number of local blocks = 1, first local block number = 2719
            [2719] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2720] number of local blocks = 1, first local block number = 2720
            [2720] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2721] number of local blocks = 1, first local block number = 2721
            [2721] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2722] number of local blocks = 1, first local block number = 2722
            [2722] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2723] number of local blocks = 1, first local block number = 2723
            [2723] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2724] number of local blocks = 1, first local block number = 2724
            [2724] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2725] number of local blocks = 1, first local block number = 2725
            [2725] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2726] number of local blocks = 1, first local block number = 2726
            [2726] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2727] number of local blocks = 1, first local block number = 2727
            [2727] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2728] number of local blocks = 1, first local block number = 2728
            [2728] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2729] number of local blocks = 1, first local block number = 2729
            [2729] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2730] number of local blocks = 1, first local block number = 2730
            [2730] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2731] number of local blocks = 1, first local block number = 2731
            [2731] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2732] number of local blocks = 1, first local block number = 2732
            [2732] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2733] number of local blocks = 1, first local block number = 2733
            [2733] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2734] number of local blocks = 1, first local block number = 2734
            [2734] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2735] number of local blocks = 1, first local block number = 2735
            [2735] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2736] number of local blocks = 1, first local block number = 2736
            [2736] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2737] number of local blocks = 1, first local block number = 2737
            [2737] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2738] number of local blocks = 1, first local block number = 2738
            [2738] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2739] number of local blocks = 1, first local block number = 2739
            [2739] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2740] number of local blocks = 1, first local block number = 2740
            [2740] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2741] number of local blocks = 1, first local block number = 2741
            [2741] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2742] number of local blocks = 1, first local block number = 2742
            [2742] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2743] number of local blocks = 1, first local block number = 2743
            [2743] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2744] number of local blocks = 1, first local block number = 2744
            [2744] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2745] number of local blocks = 1, first local block number = 2745
            [2745] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2746] number of local blocks = 1, first local block number = 2746
            [2746] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2747] number of local blocks = 1, first local block number = 2747
            [2747] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2748] number of local blocks = 1, first local block number = 2748
            [2748] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2749] number of local blocks = 1, first local block number = 2749
            [2749] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2750] number of local blocks = 1, first local block number = 2750
            [2750] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2751] number of local blocks = 1, first local block number = 2751
            [2751] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2752] number of local blocks = 1, first local block number = 2752
            [2752] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2753] number of local blocks = 1, first local block number = 2753
            [2753] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2754] number of local blocks = 1, first local block number = 2754
            [2754] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2755] number of local blocks = 1, first local block number = 2755
            [2755] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2756] number of local blocks = 1, first local block number = 2756
            [2756] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2757] number of local blocks = 1, first local block number = 2757
            [2757] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2758] number of local blocks = 1, first local block number = 2758
            [2758] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2759] number of local blocks = 1, first local block number = 2759
            [2759] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2760] number of local blocks = 1, first local block number = 2760
            [2760] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2761] number of local blocks = 1, first local block number = 2761
            [2761] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2762] number of local blocks = 1, first local block number = 2762
            [2762] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2763] number of local blocks = 1, first local block number = 2763
            [2763] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2764] number of local blocks = 1, first local block number = 2764
            [2764] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2765] number of local blocks = 1, first local block number = 2765
            [2765] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2766] number of local blocks = 1, first local block number = 2766
            [2766] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2767] number of local blocks = 1, first local block number = 2767
            [2767] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2768] number of local blocks = 1, first local block number = 2768
            [2768] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2769] number of local blocks = 1, first local block number = 2769
            [2769] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2770] number of local blocks = 1, first local block number = 2770
            [2770] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2771] number of local blocks = 1, first local block number = 2771
            [2771] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2772] number of local blocks = 1, first local block number = 2772
            [2772] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2773] number of local blocks = 1, first local block number = 2773
            [2773] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2774] number of local blocks = 1, first local block number = 2774
            [2774] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2775] number of local blocks = 1, first local block number = 2775
            [2775] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2776] number of local blocks = 1, first local block number = 2776
            [2776] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2777] number of local blocks = 1, first local block number = 2777
            [2777] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2778] number of local blocks = 1, first local block number = 2778
            [2778] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2779] number of local blocks = 1, first local block number = 2779
            [2779] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2780] number of local blocks = 1, first local block number = 2780
            [2780] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2781] number of local blocks = 1, first local block number = 2781
            [2781] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2782] number of local blocks = 1, first local block number = 2782
            [2782] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2783] number of local blocks = 1, first local block number = 2783
            [2783] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2784] number of local blocks = 1, first local block number = 2784
            [2784] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2785] number of local blocks = 1, first local block number = 2785
            [2785] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2786] number of local blocks = 1, first local block number = 2786
            [2786] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2787] number of local blocks = 1, first local block number = 2787
            [2787] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2788] number of local blocks = 1, first local block number = 2788
            [2788] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2789] number of local blocks = 1, first local block number = 2789
            [2789] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2790] number of local blocks = 1, first local block number = 2790
            [2790] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2791] number of local blocks = 1, first local block number = 2791
            [2791] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2792] number of local blocks = 1, first local block number = 2792
            [2792] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2793] number of local blocks = 1, first local block number = 2793
            [2793] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2794] number of local blocks = 1, first local block number = 2794
            [2794] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2795] number of local blocks = 1, first local block number = 2795
            [2795] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2796] number of local blocks = 1, first local block number = 2796
            [2796] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2797] number of local blocks = 1, first local block number = 2797
            [2797] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2798] number of local blocks = 1, first local block number = 2798
            [2798] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2799] number of local blocks = 1, first local block number = 2799
            [2799] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2800] number of local blocks = 1, first local block number = 2800
            [2800] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2801] number of local blocks = 1, first local block number = 2801
            [2801] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2802] number of local blocks = 1, first local block number = 2802
            [2802] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2803] number of local blocks = 1, first local block number = 2803
            [2803] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2804] number of local blocks = 1, first local block number = 2804
            [2804] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2805] number of local blocks = 1, first local block number = 2805
            [2805] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2806] number of local blocks = 1, first local block number = 2806
            [2806] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2807] number of local blocks = 1, first local block number = 2807
            [2807] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2808] number of local blocks = 1, first local block number = 2808
            [2808] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2809] number of local blocks = 1, first local block number = 2809
            [2809] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2810] number of local blocks = 1, first local block number = 2810
            [2810] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2811] number of local blocks = 1, first local block number = 2811
            [2811] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2812] number of local blocks = 1, first local block number = 2812
            [2812] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2813] number of local blocks = 1, first local block number = 2813
            [2813] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2814] number of local blocks = 1, first local block number = 2814
            [2814] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2815] number of local blocks = 1, first local block number = 2815
            [2815] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2816] number of local blocks = 1, first local block number = 2816
            [2816] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2817] number of local blocks = 1, first local block number = 2817
            [2817] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2818] number of local blocks = 1, first local block number = 2818
            [2818] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2819] number of local blocks = 1, first local block number = 2819
            [2819] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2820] number of local blocks = 1, first local block number = 2820
            [2820] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2821] number of local blocks = 1, first local block number = 2821
            [2821] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2822] number of local blocks = 1, first local block number = 2822
            [2822] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2823] number of local blocks = 1, first local block number = 2823
            [2823] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2824] number of local blocks = 1, first local block number = 2824
            [2824] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2825] number of local blocks = 1, first local block number = 2825
            [2825] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2826] number of local blocks = 1, first local block number = 2826
            [2826] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2827] number of local blocks = 1, first local block number = 2827
            [2827] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2828] number of local blocks = 1, first local block number = 2828
            [2828] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2829] number of local blocks = 1, first local block number = 2829
            [2829] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2830] number of local blocks = 1, first local block number = 2830
            [2830] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2831] number of local blocks = 1, first local block number = 2831
            [2831] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2832] number of local blocks = 1, first local block number = 2832
            [2832] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2833] number of local blocks = 1, first local block number = 2833
            [2833] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2834] number of local blocks = 1, first local block number = 2834
            [2834] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2835] number of local blocks = 1, first local block number = 2835
            [2835] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2836] number of local blocks = 1, first local block number = 2836
            [2836] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2837] number of local blocks = 1, first local block number = 2837
            [2837] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2838] number of local blocks = 1, first local block number = 2838
            [2838] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2839] number of local blocks = 1, first local block number = 2839
            [2839] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2840] number of local blocks = 1, first local block number = 2840
            [2840] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2841] number of local blocks = 1, first local block number = 2841
            [2841] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2842] number of local blocks = 1, first local block number = 2842
            [2842] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2843] number of local blocks = 1, first local block number = 2843
            [2843] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2844] number of local blocks = 1, first local block number = 2844
            [2844] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2845] number of local blocks = 1, first local block number = 2845
            [2845] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2846] number of local blocks = 1, first local block number = 2846
            [2846] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2847] number of local blocks = 1, first local block number = 2847
            [2847] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2848] number of local blocks = 1, first local block number = 2848
            [2848] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2849] number of local blocks = 1, first local block number = 2849
            [2849] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2850] number of local blocks = 1, first local block number = 2850
            [2850] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2851] number of local blocks = 1, first local block number = 2851
            [2851] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2852] number of local blocks = 1, first local block number = 2852
            [2852] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2853] number of local blocks = 1, first local block number = 2853
            [2853] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2854] number of local blocks = 1, first local block number = 2854
            [2854] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2855] number of local blocks = 1, first local block number = 2855
            [2855] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2856] number of local blocks = 1, first local block number = 2856
            [2856] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2857] number of local blocks = 1, first local block number = 2857
            [2857] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2858] number of local blocks = 1, first local block number = 2858
            [2858] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2859] number of local blocks = 1, first local block number = 2859
            [2859] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2860] number of local blocks = 1, first local block number = 2860
            [2860] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2861] number of local blocks = 1, first local block number = 2861
            [2861] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2862] number of local blocks = 1, first local block number = 2862
            [2862] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2863] number of local blocks = 1, first local block number = 2863
            [2863] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2864] number of local blocks = 1, first local block number = 2864
            [2864] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2865] number of local blocks = 1, first local block number = 2865
            [2865] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2866] number of local blocks = 1, first local block number = 2866
            [2866] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2867] number of local blocks = 1, first local block number = 2867
            [2867] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2868] number of local blocks = 1, first local block number = 2868
            [2868] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2869] number of local blocks = 1, first local block number = 2869
            [2869] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2870] number of local blocks = 1, first local block number = 2870
            [2870] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2871] number of local blocks = 1, first local block number = 2871
            [2871] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2872] number of local blocks = 1, first local block number = 2872
            [2872] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2873] number of local blocks = 1, first local block number = 2873
            [2873] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2874] number of local blocks = 1, first local block number = 2874
            [2874] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2875] number of local blocks = 1, first local block number = 2875
            [2875] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2876] number of local blocks = 1, first local block number = 2876
            [2876] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2877] number of local blocks = 1, first local block number = 2877
            [2877] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2878] number of local blocks = 1, first local block number = 2878
            [2878] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2879] number of local blocks = 1, first local block number = 2879
            [2879] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2880] number of local blocks = 1, first local block number = 2880
            [2880] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2881] number of local blocks = 1, first local block number = 2881
            [2881] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2882] number of local blocks = 1, first local block number = 2882
            [2882] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2883] number of local blocks = 1, first local block number = 2883
            [2883] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2884] number of local blocks = 1, first local block number = 2884
            [2884] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2885] number of local blocks = 1, first local block number = 2885
            [2885] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2886] number of local blocks = 1, first local block number = 2886
            [2886] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2887] number of local blocks = 1, first local block number = 2887
            [2887] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2888] number of local blocks = 1, first local block number = 2888
            [2888] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2889] number of local blocks = 1, first local block number = 2889
            [2889] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2890] number of local blocks = 1, first local block number = 2890
            [2890] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2891] number of local blocks = 1, first local block number = 2891
            [2891] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2892] number of local blocks = 1, first local block number = 2892
            [2892] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2893] number of local blocks = 1, first local block number = 2893
            [2893] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2894] number of local blocks = 1, first local block number = 2894
            [2894] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2895] number of local blocks = 1, first local block number = 2895
            [2895] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2896] number of local blocks = 1, first local block number = 2896
            [2896] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2897] number of local blocks = 1, first local block number = 2897
            [2897] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2898] number of local blocks = 1, first local block number = 2898
            [2898] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2899] number of local blocks = 1, first local block number = 2899
            [2899] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2900] number of local blocks = 1, first local block number = 2900
            [2900] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2901] number of local blocks = 1, first local block number = 2901
            [2901] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2902] number of local blocks = 1, first local block number = 2902
            [2902] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2903] number of local blocks = 1, first local block number = 2903
            [2903] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2904] number of local blocks = 1, first local block number = 2904
            [2904] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2905] number of local blocks = 1, first local block number = 2905
            [2905] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2906] number of local blocks = 1, first local block number = 2906
            [2906] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2907] number of local blocks = 1, first local block number = 2907
            [2907] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2908] number of local blocks = 1, first local block number = 2908
            [2908] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2909] number of local blocks = 1, first local block number = 2909
            [2909] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2910] number of local blocks = 1, first local block number = 2910
            [2910] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2911] number of local blocks = 1, first local block number = 2911
            [2911] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2912] number of local blocks = 1, first local block number = 2912
            [2912] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2913] number of local blocks = 1, first local block number = 2913
            [2913] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2914] number of local blocks = 1, first local block number = 2914
            [2914] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2915] number of local blocks = 1, first local block number = 2915
            [2915] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2916] number of local blocks = 1, first local block number = 2916
            [2916] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2917] number of local blocks = 1, first local block number = 2917
            [2917] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2918] number of local blocks = 1, first local block number = 2918
            [2918] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2919] number of local blocks = 1, first local block number = 2919
            [2919] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2920] number of local blocks = 1, first local block number = 2920
            [2920] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2921] number of local blocks = 1, first local block number = 2921
            [2921] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2922] number of local blocks = 1, first local block number = 2922
            [2922] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2923] number of local blocks = 1, first local block number = 2923
            [2923] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2924] number of local blocks = 1, first local block number = 2924
            [2924] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2925] number of local blocks = 1, first local block number = 2925
            [2925] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2926] number of local blocks = 1, first local block number = 2926
            [2926] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2927] number of local blocks = 1, first local block number = 2927
            [2927] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2928] number of local blocks = 1, first local block number = 2928
            [2928] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2929] number of local blocks = 1, first local block number = 2929
            [2929] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2930] number of local blocks = 1, first local block number = 2930
            [2930] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2931] number of local blocks = 1, first local block number = 2931
            [2931] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2932] number of local blocks = 1, first local block number = 2932
            [2932] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2933] number of local blocks = 1, first local block number = 2933
            [2933] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2934] number of local blocks = 1, first local block number = 2934
            [2934] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2935] number of local blocks = 1, first local block number = 2935
            [2935] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2936] number of local blocks = 1, first local block number = 2936
            [2936] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2937] number of local blocks = 1, first local block number = 2937
            [2937] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2938] number of local blocks = 1, first local block number = 2938
            [2938] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2939] number of local blocks = 1, first local block number = 2939
            [2939] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2940] number of local blocks = 1, first local block number = 2940
            [2940] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2941] number of local blocks = 1, first local block number = 2941
            [2941] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2942] number of local blocks = 1, first local block number = 2942
            [2942] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2943] number of local blocks = 1, first local block number = 2943
            [2943] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2944] number of local blocks = 1, first local block number = 2944
            [2944] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2945] number of local blocks = 1, first local block number = 2945
            [2945] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2946] number of local blocks = 1, first local block number = 2946
            [2946] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2947] number of local blocks = 1, first local block number = 2947
            [2947] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2948] number of local blocks = 1, first local block number = 2948
            [2948] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2949] number of local blocks = 1, first local block number = 2949
            [2949] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2950] number of local blocks = 1, first local block number = 2950
            [2950] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2951] number of local blocks = 1, first local block number = 2951
            [2951] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2952] number of local blocks = 1, first local block number = 2952
            [2952] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2953] number of local blocks = 1, first local block number = 2953
            [2953] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2954] number of local blocks = 1, first local block number = 2954
            [2954] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2955] number of local blocks = 1, first local block number = 2955
            [2955] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2956] number of local blocks = 1, first local block number = 2956
            [2956] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2957] number of local blocks = 1, first local block number = 2957
            [2957] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2958] number of local blocks = 1, first local block number = 2958
            [2958] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2959] number of local blocks = 1, first local block number = 2959
            [2959] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2960] number of local blocks = 1, first local block number = 2960
            [2960] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2961] number of local blocks = 1, first local block number = 2961
            [2961] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2962] number of local blocks = 1, first local block number = 2962
            [2962] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2963] number of local blocks = 1, first local block number = 2963
            [2963] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2964] number of local blocks = 1, first local block number = 2964
            [2964] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2965] number of local blocks = 1, first local block number = 2965
            [2965] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2966] number of local blocks = 1, first local block number = 2966
            [2966] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2967] number of local blocks = 1, first local block number = 2967
            [2967] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2968] number of local blocks = 1, first local block number = 2968
            [2968] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2969] number of local blocks = 1, first local block number = 2969
            [2969] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2970] number of local blocks = 1, first local block number = 2970
            [2970] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2971] number of local blocks = 1, first local block number = 2971
            [2971] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2972] number of local blocks = 1, first local block number = 2972
            [2972] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2973] number of local blocks = 1, first local block number = 2973
            [2973] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2974] number of local blocks = 1, first local block number = 2974
            [2974] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2975] number of local blocks = 1, first local block number = 2975
            [2975] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2976] number of local blocks = 1, first local block number = 2976
            [2976] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2977] number of local blocks = 1, first local block number = 2977
            [2977] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2978] number of local blocks = 1, first local block number = 2978
            [2978] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2979] number of local blocks = 1, first local block number = 2979
            [2979] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2980] number of local blocks = 1, first local block number = 2980
            [2980] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2981] number of local blocks = 1, first local block number = 2981
            [2981] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2982] number of local blocks = 1, first local block number = 2982
            [2982] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2983] number of local blocks = 1, first local block number = 2983
            [2983] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2984] number of local blocks = 1, first local block number = 2984
            [2984] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2985] number of local blocks = 1, first local block number = 2985
            [2985] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2986] number of local blocks = 1, first local block number = 2986
            [2986] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2987] number of local blocks = 1, first local block number = 2987
            [2987] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2988] number of local blocks = 1, first local block number = 2988
            [2988] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2989] number of local blocks = 1, first local block number = 2989
            [2989] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2990] number of local blocks = 1, first local block number = 2990
            [2990] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2991] number of local blocks = 1, first local block number = 2991
            [2991] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2992] number of local blocks = 1, first local block number = 2992
            [2992] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2993] number of local blocks = 1, first local block number = 2993
            [2993] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2994] number of local blocks = 1, first local block number = 2994
            [2994] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2995] number of local blocks = 1, first local block number = 2995
            [2995] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2996] number of local blocks = 1, first local block number = 2996
            [2996] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2997] number of local blocks = 1, first local block number = 2997
            [2997] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2998] number of local blocks = 1, first local block number = 2998
            [2998] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [2999] number of local blocks = 1, first local block number = 2999
            [2999] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3000] number of local blocks = 1, first local block number = 3000
            [3000] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3001] number of local blocks = 1, first local block number = 3001
            [3001] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3002] number of local blocks = 1, first local block number = 3002
            [3002] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3003] number of local blocks = 1, first local block number = 3003
            [3003] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3004] number of local blocks = 1, first local block number = 3004
            [3004] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3005] number of local blocks = 1, first local block number = 3005
            [3005] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3006] number of local blocks = 1, first local block number = 3006
            [3006] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3007] number of local blocks = 1, first local block number = 3007
            [3007] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3008] number of local blocks = 1, first local block number = 3008
            [3008] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3009] number of local blocks = 1, first local block number = 3009
            [3009] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3010] number of local blocks = 1, first local block number = 3010
            [3010] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3011] number of local blocks = 1, first local block number = 3011
            [3011] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3012] number of local blocks = 1, first local block number = 3012
            [3012] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3013] number of local blocks = 1, first local block number = 3013
            [3013] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3014] number of local blocks = 1, first local block number = 3014
            [3014] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3015] number of local blocks = 1, first local block number = 3015
            [3015] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3016] number of local blocks = 1, first local block number = 3016
            [3016] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3017] number of local blocks = 1, first local block number = 3017
            [3017] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3018] number of local blocks = 1, first local block number = 3018
            [3018] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3019] number of local blocks = 1, first local block number = 3019
            [3019] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3020] number of local blocks = 1, first local block number = 3020
            [3020] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3021] number of local blocks = 1, first local block number = 3021
            [3021] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3022] number of local blocks = 1, first local block number = 3022
            [3022] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3023] number of local blocks = 1, first local block number = 3023
            [3023] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3024] number of local blocks = 1, first local block number = 3024
            [3024] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3025] number of local blocks = 1, first local block number = 3025
            [3025] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3026] number of local blocks = 1, first local block number = 3026
            [3026] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3027] number of local blocks = 1, first local block number = 3027
            [3027] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3028] number of local blocks = 1, first local block number = 3028
            [3028] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3029] number of local blocks = 1, first local block number = 3029
            [3029] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3030] number of local blocks = 1, first local block number = 3030
            [3030] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3031] number of local blocks = 1, first local block number = 3031
            [3031] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3032] number of local blocks = 1, first local block number = 3032
            [3032] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3033] number of local blocks = 1, first local block number = 3033
            [3033] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3034] number of local blocks = 1, first local block number = 3034
            [3034] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3035] number of local blocks = 1, first local block number = 3035
            [3035] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3036] number of local blocks = 1, first local block number = 3036
            [3036] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3037] number of local blocks = 1, first local block number = 3037
            [3037] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3038] number of local blocks = 1, first local block number = 3038
            [3038] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3039] number of local blocks = 1, first local block number = 3039
            [3039] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3040] number of local blocks = 1, first local block number = 3040
            [3040] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3041] number of local blocks = 1, first local block number = 3041
            [3041] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3042] number of local blocks = 1, first local block number = 3042
            [3042] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3043] number of local blocks = 1, first local block number = 3043
            [3043] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3044] number of local blocks = 1, first local block number = 3044
            [3044] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3045] number of local blocks = 1, first local block number = 3045
            [3045] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3046] number of local blocks = 1, first local block number = 3046
            [3046] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3047] number of local blocks = 1, first local block number = 3047
            [3047] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3048] number of local blocks = 1, first local block number = 3048
            [3048] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3049] number of local blocks = 1, first local block number = 3049
            [3049] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3050] number of local blocks = 1, first local block number = 3050
            [3050] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3051] number of local blocks = 1, first local block number = 3051
            [3051] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3052] number of local blocks = 1, first local block number = 3052
            [3052] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3053] number of local blocks = 1, first local block number = 3053
            [3053] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3054] number of local blocks = 1, first local block number = 3054
            [3054] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3055] number of local blocks = 1, first local block number = 3055
            [3055] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3056] number of local blocks = 1, first local block number = 3056
            [3056] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3057] number of local blocks = 1, first local block number = 3057
            [3057] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3058] number of local blocks = 1, first local block number = 3058
            [3058] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3059] number of local blocks = 1, first local block number = 3059
            [3059] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3060] number of local blocks = 1, first local block number = 3060
            [3060] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3061] number of local blocks = 1, first local block number = 3061
            [3061] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3062] number of local blocks = 1, first local block number = 3062
            [3062] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3063] number of local blocks = 1, first local block number = 3063
            [3063] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3064] number of local blocks = 1, first local block number = 3064
            [3064] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3065] number of local blocks = 1, first local block number = 3065
            [3065] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3066] number of local blocks = 1, first local block number = 3066
            [3066] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3067] number of local blocks = 1, first local block number = 3067
            [3067] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3068] number of local blocks = 1, first local block number = 3068
            [3068] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3069] number of local blocks = 1, first local block number = 3069
            [3069] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3070] number of local blocks = 1, first local block number = 3070
            [3070] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3071] number of local blocks = 1, first local block number = 3071
            [3071] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3072] number of local blocks = 1, first local block number = 3072
            [3072] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3073] number of local blocks = 1, first local block number = 3073
            [3073] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3074] number of local blocks = 1, first local block number = 3074
            [3074] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3075] number of local blocks = 1, first local block number = 3075
            [3075] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3076] number of local blocks = 1, first local block number = 3076
            [3076] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3077] number of local blocks = 1, first local block number = 3077
            [3077] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3078] number of local blocks = 1, first local block number = 3078
            [3078] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3079] number of local blocks = 1, first local block number = 3079
            [3079] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3080] number of local blocks = 1, first local block number = 3080
            [3080] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3081] number of local blocks = 1, first local block number = 3081
            [3081] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3082] number of local blocks = 1, first local block number = 3082
            [3082] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3083] number of local blocks = 1, first local block number = 3083
            [3083] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3084] number of local blocks = 1, first local block number = 3084
            [3084] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3085] number of local blocks = 1, first local block number = 3085
            [3085] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3086] number of local blocks = 1, first local block number = 3086
            [3086] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3087] number of local blocks = 1, first local block number = 3087
            [3087] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3088] number of local blocks = 1, first local block number = 3088
            [3088] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3089] number of local blocks = 1, first local block number = 3089
            [3089] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3090] number of local blocks = 1, first local block number = 3090
            [3090] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3091] number of local blocks = 1, first local block number = 3091
            [3091] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3092] number of local blocks = 1, first local block number = 3092
            [3092] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3093] number of local blocks = 1, first local block number = 3093
            [3093] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3094] number of local blocks = 1, first local block number = 3094
            [3094] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3095] number of local blocks = 1, first local block number = 3095
            [3095] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3096] number of local blocks = 1, first local block number = 3096
            [3096] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3097] number of local blocks = 1, first local block number = 3097
            [3097] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3098] number of local blocks = 1, first local block number = 3098
            [3098] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3099] number of local blocks = 1, first local block number = 3099
            [3099] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3100] number of local blocks = 1, first local block number = 3100
            [3100] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3101] number of local blocks = 1, first local block number = 3101
            [3101] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3102] number of local blocks = 1, first local block number = 3102
            [3102] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3103] number of local blocks = 1, first local block number = 3103
            [3103] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3104] number of local blocks = 1, first local block number = 3104
            [3104] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3105] number of local blocks = 1, first local block number = 3105
            [3105] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3106] number of local blocks = 1, first local block number = 3106
            [3106] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3107] number of local blocks = 1, first local block number = 3107
            [3107] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3108] number of local blocks = 1, first local block number = 3108
            [3108] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3109] number of local blocks = 1, first local block number = 3109
            [3109] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3110] number of local blocks = 1, first local block number = 3110
            [3110] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3111] number of local blocks = 1, first local block number = 3111
            [3111] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3112] number of local blocks = 1, first local block number = 3112
            [3112] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3113] number of local blocks = 1, first local block number = 3113
            [3113] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3114] number of local blocks = 1, first local block number = 3114
            [3114] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3115] number of local blocks = 1, first local block number = 3115
            [3115] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3116] number of local blocks = 1, first local block number = 3116
            [3116] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3117] number of local blocks = 1, first local block number = 3117
            [3117] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3118] number of local blocks = 1, first local block number = 3118
            [3118] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3119] number of local blocks = 1, first local block number = 3119
            [3119] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3120] number of local blocks = 1, first local block number = 3120
            [3120] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3121] number of local blocks = 1, first local block number = 3121
            [3121] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3122] number of local blocks = 1, first local block number = 3122
            [3122] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3123] number of local blocks = 1, first local block number = 3123
            [3123] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3124] number of local blocks = 1, first local block number = 3124
            [3124] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3125] number of local blocks = 1, first local block number = 3125
            [3125] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3126] number of local blocks = 1, first local block number = 3126
            [3126] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3127] number of local blocks = 1, first local block number = 3127
            [3127] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3128] number of local blocks = 1, first local block number = 3128
            [3128] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3129] number of local blocks = 1, first local block number = 3129
            [3129] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3130] number of local blocks = 1, first local block number = 3130
            [3130] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3131] number of local blocks = 1, first local block number = 3131
            [3131] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3132] number of local blocks = 1, first local block number = 3132
            [3132] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3133] number of local blocks = 1, first local block number = 3133
            [3133] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3134] number of local blocks = 1, first local block number = 3134
            [3134] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3135] number of local blocks = 1, first local block number = 3135
            [3135] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3136] number of local blocks = 1, first local block number = 3136
            [3136] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3137] number of local blocks = 1, first local block number = 3137
            [3137] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3138] number of local blocks = 1, first local block number = 3138
            [3138] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3139] number of local blocks = 1, first local block number = 3139
            [3139] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3140] number of local blocks = 1, first local block number = 3140
            [3140] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3141] number of local blocks = 1, first local block number = 3141
            [3141] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3142] number of local blocks = 1, first local block number = 3142
            [3142] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3143] number of local blocks = 1, first local block number = 3143
            [3143] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3144] number of local blocks = 1, first local block number = 3144
            [3144] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3145] number of local blocks = 1, first local block number = 3145
            [3145] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3146] number of local blocks = 1, first local block number = 3146
            [3146] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3147] number of local blocks = 1, first local block number = 3147
            [3147] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3148] number of local blocks = 1, first local block number = 3148
            [3148] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3149] number of local blocks = 1, first local block number = 3149
            [3149] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3150] number of local blocks = 1, first local block number = 3150
            [3150] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3151] number of local blocks = 1, first local block number = 3151
            [3151] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3152] number of local blocks = 1, first local block number = 3152
            [3152] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3153] number of local blocks = 1, first local block number = 3153
            [3153] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3154] number of local blocks = 1, first local block number = 3154
            [3154] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3155] number of local blocks = 1, first local block number = 3155
            [3155] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3156] number of local blocks = 1, first local block number = 3156
            [3156] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3157] number of local blocks = 1, first local block number = 3157
            [3157] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3158] number of local blocks = 1, first local block number = 3158
            [3158] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3159] number of local blocks = 1, first local block number = 3159
            [3159] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3160] number of local blocks = 1, first local block number = 3160
            [3160] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3161] number of local blocks = 1, first local block number = 3161
            [3161] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3162] number of local blocks = 1, first local block number = 3162
            [3162] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3163] number of local blocks = 1, first local block number = 3163
            [3163] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3164] number of local blocks = 1, first local block number = 3164
            [3164] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3165] number of local blocks = 1, first local block number = 3165
            [3165] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3166] number of local blocks = 1, first local block number = 3166
            [3166] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3167] number of local blocks = 1, first local block number = 3167
            [3167] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3168] number of local blocks = 1, first local block number = 3168
            [3168] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3169] number of local blocks = 1, first local block number = 3169
            [3169] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3170] number of local blocks = 1, first local block number = 3170
            [3170] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3171] number of local blocks = 1, first local block number = 3171
            [3171] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3172] number of local blocks = 1, first local block number = 3172
            [3172] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3173] number of local blocks = 1, first local block number = 3173
            [3173] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3174] number of local blocks = 1, first local block number = 3174
            [3174] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3175] number of local blocks = 1, first local block number = 3175
            [3175] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3176] number of local blocks = 1, first local block number = 3176
            [3176] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3177] number of local blocks = 1, first local block number = 3177
            [3177] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3178] number of local blocks = 1, first local block number = 3178
            [3178] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3179] number of local blocks = 1, first local block number = 3179
            [3179] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3180] number of local blocks = 1, first local block number = 3180
            [3180] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3181] number of local blocks = 1, first local block number = 3181
            [3181] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3182] number of local blocks = 1, first local block number = 3182
            [3182] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3183] number of local blocks = 1, first local block number = 3183
            [3183] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3184] number of local blocks = 1, first local block number = 3184
            [3184] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3185] number of local blocks = 1, first local block number = 3185
            [3185] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3186] number of local blocks = 1, first local block number = 3186
            [3186] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3187] number of local blocks = 1, first local block number = 3187
            [3187] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3188] number of local blocks = 1, first local block number = 3188
            [3188] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3189] number of local blocks = 1, first local block number = 3189
            [3189] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3190] number of local blocks = 1, first local block number = 3190
            [3190] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3191] number of local blocks = 1, first local block number = 3191
            [3191] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3192] number of local blocks = 1, first local block number = 3192
            [3192] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3193] number of local blocks = 1, first local block number = 3193
            [3193] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3194] number of local blocks = 1, first local block number = 3194
            [3194] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3195] number of local blocks = 1, first local block number = 3195
            [3195] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3196] number of local blocks = 1, first local block number = 3196
            [3196] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3197] number of local blocks = 1, first local block number = 3197
            [3197] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3198] number of local blocks = 1, first local block number = 3198
            [3198] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3199] number of local blocks = 1, first local block number = 3199
            [3199] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3200] number of local blocks = 1, first local block number = 3200
            [3200] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3201] number of local blocks = 1, first local block number = 3201
            [3201] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3202] number of local blocks = 1, first local block number = 3202
            [3202] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3203] number of local blocks = 1, first local block number = 3203
            [3203] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3204] number of local blocks = 1, first local block number = 3204
            [3204] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3205] number of local blocks = 1, first local block number = 3205
            [3205] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3206] number of local blocks = 1, first local block number = 3206
            [3206] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3207] number of local blocks = 1, first local block number = 3207
            [3207] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3208] number of local blocks = 1, first local block number = 3208
            [3208] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3209] number of local blocks = 1, first local block number = 3209
            [3209] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3210] number of local blocks = 1, first local block number = 3210
            [3210] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3211] number of local blocks = 1, first local block number = 3211
            [3211] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3212] number of local blocks = 1, first local block number = 3212
            [3212] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3213] number of local blocks = 1, first local block number = 3213
            [3213] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3214] number of local blocks = 1, first local block number = 3214
            [3214] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3215] number of local blocks = 1, first local block number = 3215
            [3215] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3216] number of local blocks = 1, first local block number = 3216
            [3216] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3217] number of local blocks = 1, first local block number = 3217
            [3217] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3218] number of local blocks = 1, first local block number = 3218
            [3218] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3219] number of local blocks = 1, first local block number = 3219
            [3219] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3220] number of local blocks = 1, first local block number = 3220
            [3220] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3221] number of local blocks = 1, first local block number = 3221
            [3221] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3222] number of local blocks = 1, first local block number = 3222
            [3222] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3223] number of local blocks = 1, first local block number = 3223
            [3223] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3224] number of local blocks = 1, first local block number = 3224
            [3224] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3225] number of local blocks = 1, first local block number = 3225
            [3225] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3226] number of local blocks = 1, first local block number = 3226
            [3226] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3227] number of local blocks = 1, first local block number = 3227
            [3227] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3228] number of local blocks = 1, first local block number = 3228
            [3228] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3229] number of local blocks = 1, first local block number = 3229
            [3229] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3230] number of local blocks = 1, first local block number = 3230
            [3230] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3231] number of local blocks = 1, first local block number = 3231
            [3231] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3232] number of local blocks = 1, first local block number = 3232
            [3232] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3233] number of local blocks = 1, first local block number = 3233
            [3233] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3234] number of local blocks = 1, first local block number = 3234
            [3234] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3235] number of local blocks = 1, first local block number = 3235
            [3235] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3236] number of local blocks = 1, first local block number = 3236
            [3236] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3237] number of local blocks = 1, first local block number = 3237
            [3237] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3238] number of local blocks = 1, first local block number = 3238
            [3238] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3239] number of local blocks = 1, first local block number = 3239
            [3239] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3240] number of local blocks = 1, first local block number = 3240
            [3240] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3241] number of local blocks = 1, first local block number = 3241
            [3241] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3242] number of local blocks = 1, first local block number = 3242
            [3242] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3243] number of local blocks = 1, first local block number = 3243
            [3243] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3244] number of local blocks = 1, first local block number = 3244
            [3244] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3245] number of local blocks = 1, first local block number = 3245
            [3245] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3246] number of local blocks = 1, first local block number = 3246
            [3246] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3247] number of local blocks = 1, first local block number = 3247
            [3247] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3248] number of local blocks = 1, first local block number = 3248
            [3248] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3249] number of local blocks = 1, first local block number = 3249
            [3249] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3250] number of local blocks = 1, first local block number = 3250
            [3250] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3251] number of local blocks = 1, first local block number = 3251
            [3251] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3252] number of local blocks = 1, first local block number = 3252
            [3252] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3253] number of local blocks = 1, first local block number = 3253
            [3253] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3254] number of local blocks = 1, first local block number = 3254
            [3254] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3255] number of local blocks = 1, first local block number = 3255
            [3255] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3256] number of local blocks = 1, first local block number = 3256
            [3256] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3257] number of local blocks = 1, first local block number = 3257
            [3257] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3258] number of local blocks = 1, first local block number = 3258
            [3258] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3259] number of local blocks = 1, first local block number = 3259
            [3259] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3260] number of local blocks = 1, first local block number = 3260
            [3260] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3261] number of local blocks = 1, first local block number = 3261
            [3261] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3262] number of local blocks = 1, first local block number = 3262
            [3262] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3263] number of local blocks = 1, first local block number = 3263
            [3263] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3264] number of local blocks = 1, first local block number = 3264
            [3264] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3265] number of local blocks = 1, first local block number = 3265
            [3265] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3266] number of local blocks = 1, first local block number = 3266
            [3266] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3267] number of local blocks = 1, first local block number = 3267
            [3267] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3268] number of local blocks = 1, first local block number = 3268
            [3268] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3269] number of local blocks = 1, first local block number = 3269
            [3269] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3270] number of local blocks = 1, first local block number = 3270
            [3270] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3271] number of local blocks = 1, first local block number = 3271
            [3271] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3272] number of local blocks = 1, first local block number = 3272
            [3272] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3273] number of local blocks = 1, first local block number = 3273
            [3273] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3274] number of local blocks = 1, first local block number = 3274
            [3274] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3275] number of local blocks = 1, first local block number = 3275
            [3275] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3276] number of local blocks = 1, first local block number = 3276
            [3276] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3277] number of local blocks = 1, first local block number = 3277
            [3277] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3278] number of local blocks = 1, first local block number = 3278
            [3278] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3279] number of local blocks = 1, first local block number = 3279
            [3279] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3280] number of local blocks = 1, first local block number = 3280
            [3280] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3281] number of local blocks = 1, first local block number = 3281
            [3281] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3282] number of local blocks = 1, first local block number = 3282
            [3282] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3283] number of local blocks = 1, first local block number = 3283
            [3283] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3284] number of local blocks = 1, first local block number = 3284
            [3284] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3285] number of local blocks = 1, first local block number = 3285
            [3285] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3286] number of local blocks = 1, first local block number = 3286
            [3286] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3287] number of local blocks = 1, first local block number = 3287
            [3287] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3288] number of local blocks = 1, first local block number = 3288
            [3288] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3289] number of local blocks = 1, first local block number = 3289
            [3289] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3290] number of local blocks = 1, first local block number = 3290
            [3290] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3291] number of local blocks = 1, first local block number = 3291
            [3291] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3292] number of local blocks = 1, first local block number = 3292
            [3292] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3293] number of local blocks = 1, first local block number = 3293
            [3293] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3294] number of local blocks = 1, first local block number = 3294
            [3294] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3295] number of local blocks = 1, first local block number = 3295
            [3295] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3296] number of local blocks = 1, first local block number = 3296
            [3296] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3297] number of local blocks = 1, first local block number = 3297
            [3297] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3298] number of local blocks = 1, first local block number = 3298
            [3298] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3299] number of local blocks = 1, first local block number = 3299
            [3299] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3300] number of local blocks = 1, first local block number = 3300
            [3300] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3301] number of local blocks = 1, first local block number = 3301
            [3301] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3302] number of local blocks = 1, first local block number = 3302
            [3302] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3303] number of local blocks = 1, first local block number = 3303
            [3303] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3304] number of local blocks = 1, first local block number = 3304
            [3304] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3305] number of local blocks = 1, first local block number = 3305
            [3305] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3306] number of local blocks = 1, first local block number = 3306
            [3306] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3307] number of local blocks = 1, first local block number = 3307
            [3307] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3308] number of local blocks = 1, first local block number = 3308
            [3308] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3309] number of local blocks = 1, first local block number = 3309
            [3309] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3310] number of local blocks = 1, first local block number = 3310
            [3310] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3311] number of local blocks = 1, first local block number = 3311
            [3311] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3312] number of local blocks = 1, first local block number = 3312
            [3312] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3313] number of local blocks = 1, first local block number = 3313
            [3313] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3314] number of local blocks = 1, first local block number = 3314
            [3314] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3315] number of local blocks = 1, first local block number = 3315
            [3315] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3316] number of local blocks = 1, first local block number = 3316
            [3316] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3317] number of local blocks = 1, first local block number = 3317
            [3317] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3318] number of local blocks = 1, first local block number = 3318
            [3318] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3319] number of local blocks = 1, first local block number = 3319
            [3319] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3320] number of local blocks = 1, first local block number = 3320
            [3320] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3321] number of local blocks = 1, first local block number = 3321
            [3321] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3322] number of local blocks = 1, first local block number = 3322
            [3322] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3323] number of local blocks = 1, first local block number = 3323
            [3323] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3324] number of local blocks = 1, first local block number = 3324
            [3324] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3325] number of local blocks = 1, first local block number = 3325
            [3325] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3326] number of local blocks = 1, first local block number = 3326
            [3326] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3327] number of local blocks = 1, first local block number = 3327
            [3327] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3328] number of local blocks = 1, first local block number = 3328
            [3328] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3329] number of local blocks = 1, first local block number = 3329
            [3329] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3330] number of local blocks = 1, first local block number = 3330
            [3330] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3331] number of local blocks = 1, first local block number = 3331
            [3331] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3332] number of local blocks = 1, first local block number = 3332
            [3332] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3333] number of local blocks = 1, first local block number = 3333
            [3333] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3334] number of local blocks = 1, first local block number = 3334
            [3334] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3335] number of local blocks = 1, first local block number = 3335
            [3335] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3336] number of local blocks = 1, first local block number = 3336
            [3336] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3337] number of local blocks = 1, first local block number = 3337
            [3337] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3338] number of local blocks = 1, first local block number = 3338
            [3338] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3339] number of local blocks = 1, first local block number = 3339
            [3339] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3340] number of local blocks = 1, first local block number = 3340
            [3340] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3341] number of local blocks = 1, first local block number = 3341
            [3341] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3342] number of local blocks = 1, first local block number = 3342
            [3342] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3343] number of local blocks = 1, first local block number = 3343
            [3343] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3344] number of local blocks = 1, first local block number = 3344
            [3344] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3345] number of local blocks = 1, first local block number = 3345
            [3345] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3346] number of local blocks = 1, first local block number = 3346
            [3346] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3347] number of local blocks = 1, first local block number = 3347
            [3347] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3348] number of local blocks = 1, first local block number = 3348
            [3348] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3349] number of local blocks = 1, first local block number = 3349
            [3349] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3350] number of local blocks = 1, first local block number = 3350
            [3350] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3351] number of local blocks = 1, first local block number = 3351
            [3351] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3352] number of local blocks = 1, first local block number = 3352
            [3352] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3353] number of local blocks = 1, first local block number = 3353
            [3353] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3354] number of local blocks = 1, first local block number = 3354
            [3354] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3355] number of local blocks = 1, first local block number = 3355
            [3355] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3356] number of local blocks = 1, first local block number = 3356
            [3356] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3357] number of local blocks = 1, first local block number = 3357
            [3357] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3358] number of local blocks = 1, first local block number = 3358
            [3358] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3359] number of local blocks = 1, first local block number = 3359
            [3359] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3360] number of local blocks = 1, first local block number = 3360
            [3360] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3361] number of local blocks = 1, first local block number = 3361
            [3361] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3362] number of local blocks = 1, first local block number = 3362
            [3362] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3363] number of local blocks = 1, first local block number = 3363
            [3363] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3364] number of local blocks = 1, first local block number = 3364
            [3364] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3365] number of local blocks = 1, first local block number = 3365
            [3365] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3366] number of local blocks = 1, first local block number = 3366
            [3366] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3367] number of local blocks = 1, first local block number = 3367
            [3367] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3368] number of local blocks = 1, first local block number = 3368
            [3368] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3369] number of local blocks = 1, first local block number = 3369
            [3369] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3370] number of local blocks = 1, first local block number = 3370
            [3370] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3371] number of local blocks = 1, first local block number = 3371
            [3371] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3372] number of local blocks = 1, first local block number = 3372
            [3372] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3373] number of local blocks = 1, first local block number = 3373
            [3373] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3374] number of local blocks = 1, first local block number = 3374
            [3374] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3375] number of local blocks = 1, first local block number = 3375
            [3375] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3376] number of local blocks = 1, first local block number = 3376
            [3376] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3377] number of local blocks = 1, first local block number = 3377
            [3377] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3378] number of local blocks = 1, first local block number = 3378
            [3378] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3379] number of local blocks = 1, first local block number = 3379
            [3379] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3380] number of local blocks = 1, first local block number = 3380
            [3380] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3381] number of local blocks = 1, first local block number = 3381
            [3381] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3382] number of local blocks = 1, first local block number = 3382
            [3382] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3383] number of local blocks = 1, first local block number = 3383
            [3383] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3384] number of local blocks = 1, first local block number = 3384
            [3384] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3385] number of local blocks = 1, first local block number = 3385
            [3385] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3386] number of local blocks = 1, first local block number = 3386
            [3386] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3387] number of local blocks = 1, first local block number = 3387
            [3387] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3388] number of local blocks = 1, first local block number = 3388
            [3388] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3389] number of local blocks = 1, first local block number = 3389
            [3389] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3390] number of local blocks = 1, first local block number = 3390
            [3390] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3391] number of local blocks = 1, first local block number = 3391
            [3391] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3392] number of local blocks = 1, first local block number = 3392
            [3392] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3393] number of local blocks = 1, first local block number = 3393
            [3393] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3394] number of local blocks = 1, first local block number = 3394
            [3394] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3395] number of local blocks = 1, first local block number = 3395
            [3395] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3396] number of local blocks = 1, first local block number = 3396
            [3396] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3397] number of local blocks = 1, first local block number = 3397
            [3397] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3398] number of local blocks = 1, first local block number = 3398
            [3398] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3399] number of local blocks = 1, first local block number = 3399
            [3399] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3400] number of local blocks = 1, first local block number = 3400
            [3400] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3401] number of local blocks = 1, first local block number = 3401
            [3401] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3402] number of local blocks = 1, first local block number = 3402
            [3402] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3403] number of local blocks = 1, first local block number = 3403
            [3403] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3404] number of local blocks = 1, first local block number = 3404
            [3404] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3405] number of local blocks = 1, first local block number = 3405
            [3405] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3406] number of local blocks = 1, first local block number = 3406
            [3406] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3407] number of local blocks = 1, first local block number = 3407
            [3407] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3408] number of local blocks = 1, first local block number = 3408
            [3408] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3409] number of local blocks = 1, first local block number = 3409
            [3409] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3410] number of local blocks = 1, first local block number = 3410
            [3410] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3411] number of local blocks = 1, first local block number = 3411
            [3411] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3412] number of local blocks = 1, first local block number = 3412
            [3412] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3413] number of local blocks = 1, first local block number = 3413
            [3413] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3414] number of local blocks = 1, first local block number = 3414
            [3414] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3415] number of local blocks = 1, first local block number = 3415
            [3415] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3416] number of local blocks = 1, first local block number = 3416
            [3416] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3417] number of local blocks = 1, first local block number = 3417
            [3417] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3418] number of local blocks = 1, first local block number = 3418
            [3418] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3419] number of local blocks = 1, first local block number = 3419
            [3419] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3420] number of local blocks = 1, first local block number = 3420
            [3420] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3421] number of local blocks = 1, first local block number = 3421
            [3421] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3422] number of local blocks = 1, first local block number = 3422
            [3422] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3423] number of local blocks = 1, first local block number = 3423
            [3423] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3424] number of local blocks = 1, first local block number = 3424
            [3424] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3425] number of local blocks = 1, first local block number = 3425
            [3425] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3426] number of local blocks = 1, first local block number = 3426
            [3426] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3427] number of local blocks = 1, first local block number = 3427
            [3427] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3428] number of local blocks = 1, first local block number = 3428
            [3428] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3429] number of local blocks = 1, first local block number = 3429
            [3429] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3430] number of local blocks = 1, first local block number = 3430
            [3430] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3431] number of local blocks = 1, first local block number = 3431
            [3431] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3432] number of local blocks = 1, first local block number = 3432
            [3432] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3433] number of local blocks = 1, first local block number = 3433
            [3433] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3434] number of local blocks = 1, first local block number = 3434
            [3434] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3435] number of local blocks = 1, first local block number = 3435
            [3435] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3436] number of local blocks = 1, first local block number = 3436
            [3436] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3437] number of local blocks = 1, first local block number = 3437
            [3437] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3438] number of local blocks = 1, first local block number = 3438
            [3438] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3439] number of local blocks = 1, first local block number = 3439
            [3439] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3440] number of local blocks = 1, first local block number = 3440
            [3440] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3441] number of local blocks = 1, first local block number = 3441
            [3441] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3442] number of local blocks = 1, first local block number = 3442
            [3442] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3443] number of local blocks = 1, first local block number = 3443
            [3443] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3444] number of local blocks = 1, first local block number = 3444
            [3444] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3445] number of local blocks = 1, first local block number = 3445
            [3445] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3446] number of local blocks = 1, first local block number = 3446
            [3446] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3447] number of local blocks = 1, first local block number = 3447
            [3447] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3448] number of local blocks = 1, first local block number = 3448
            [3448] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3449] number of local blocks = 1, first local block number = 3449
            [3449] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3450] number of local blocks = 1, first local block number = 3450
            [3450] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3451] number of local blocks = 1, first local block number = 3451
            [3451] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3452] number of local blocks = 1, first local block number = 3452
            [3452] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3453] number of local blocks = 1, first local block number = 3453
            [3453] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3454] number of local blocks = 1, first local block number = 3454
            [3454] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3455] number of local blocks = 1, first local block number = 3455
            [3455] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3456] number of local blocks = 1, first local block number = 3456
            [3456] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3457] number of local blocks = 1, first local block number = 3457
            [3457] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3458] number of local blocks = 1, first local block number = 3458
            [3458] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3459] number of local blocks = 1, first local block number = 3459
            [3459] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3460] number of local blocks = 1, first local block number = 3460
            [3460] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3461] number of local blocks = 1, first local block number = 3461
            [3461] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3462] number of local blocks = 1, first local block number = 3462
            [3462] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3463] number of local blocks = 1, first local block number = 3463
            [3463] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3464] number of local blocks = 1, first local block number = 3464
            [3464] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3465] number of local blocks = 1, first local block number = 3465
            [3465] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3466] number of local blocks = 1, first local block number = 3466
            [3466] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3467] number of local blocks = 1, first local block number = 3467
            [3467] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3468] number of local blocks = 1, first local block number = 3468
            [3468] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3469] number of local blocks = 1, first local block number = 3469
            [3469] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3470] number of local blocks = 1, first local block number = 3470
            [3470] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3471] number of local blocks = 1, first local block number = 3471
            [3471] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3472] number of local blocks = 1, first local block number = 3472
            [3472] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3473] number of local blocks = 1, first local block number = 3473
            [3473] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3474] number of local blocks = 1, first local block number = 3474
            [3474] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3475] number of local blocks = 1, first local block number = 3475
            [3475] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3476] number of local blocks = 1, first local block number = 3476
            [3476] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3477] number of local blocks = 1, first local block number = 3477
            [3477] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3478] number of local blocks = 1, first local block number = 3478
            [3478] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3479] number of local blocks = 1, first local block number = 3479
            [3479] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3480] number of local blocks = 1, first local block number = 3480
            [3480] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3481] number of local blocks = 1, first local block number = 3481
            [3481] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3482] number of local blocks = 1, first local block number = 3482
            [3482] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3483] number of local blocks = 1, first local block number = 3483
            [3483] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3484] number of local blocks = 1, first local block number = 3484
            [3484] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3485] number of local blocks = 1, first local block number = 3485
            [3485] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3486] number of local blocks = 1, first local block number = 3486
            [3486] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3487] number of local blocks = 1, first local block number = 3487
            [3487] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3488] number of local blocks = 1, first local block number = 3488
            [3488] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3489] number of local blocks = 1, first local block number = 3489
            [3489] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3490] number of local blocks = 1, first local block number = 3490
            [3490] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3491] number of local blocks = 1, first local block number = 3491
            [3491] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3492] number of local blocks = 1, first local block number = 3492
            [3492] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3493] number of local blocks = 1, first local block number = 3493
            [3493] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3494] number of local blocks = 1, first local block number = 3494
            [3494] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3495] number of local blocks = 1, first local block number = 3495
            [3495] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3496] number of local blocks = 1, first local block number = 3496
            [3496] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3497] number of local blocks = 1, first local block number = 3497
            [3497] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3498] number of local blocks = 1, first local block number = 3498
            [3498] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3499] number of local blocks = 1, first local block number = 3499
            [3499] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3500] number of local blocks = 1, first local block number = 3500
            [3500] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3501] number of local blocks = 1, first local block number = 3501
            [3501] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3502] number of local blocks = 1, first local block number = 3502
            [3502] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3503] number of local blocks = 1, first local block number = 3503
            [3503] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3504] number of local blocks = 1, first local block number = 3504
            [3504] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3505] number of local blocks = 1, first local block number = 3505
            [3505] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3506] number of local blocks = 1, first local block number = 3506
            [3506] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3507] number of local blocks = 1, first local block number = 3507
            [3507] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3508] number of local blocks = 1, first local block number = 3508
            [3508] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3509] number of local blocks = 1, first local block number = 3509
            [3509] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3510] number of local blocks = 1, first local block number = 3510
            [3510] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3511] number of local blocks = 1, first local block number = 3511
            [3511] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3512] number of local blocks = 1, first local block number = 3512
            [3512] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3513] number of local blocks = 1, first local block number = 3513
            [3513] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3514] number of local blocks = 1, first local block number = 3514
            [3514] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3515] number of local blocks = 1, first local block number = 3515
            [3515] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3516] number of local blocks = 1, first local block number = 3516
            [3516] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3517] number of local blocks = 1, first local block number = 3517
            [3517] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3518] number of local blocks = 1, first local block number = 3518
            [3518] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3519] number of local blocks = 1, first local block number = 3519
            [3519] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3520] number of local blocks = 1, first local block number = 3520
            [3520] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3521] number of local blocks = 1, first local block number = 3521
            [3521] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3522] number of local blocks = 1, first local block number = 3522
            [3522] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3523] number of local blocks = 1, first local block number = 3523
            [3523] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3524] number of local blocks = 1, first local block number = 3524
            [3524] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3525] number of local blocks = 1, first local block number = 3525
            [3525] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3526] number of local blocks = 1, first local block number = 3526
            [3526] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3527] number of local blocks = 1, first local block number = 3527
            [3527] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3528] number of local blocks = 1, first local block number = 3528
            [3528] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3529] number of local blocks = 1, first local block number = 3529
            [3529] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3530] number of local blocks = 1, first local block number = 3530
            [3530] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3531] number of local blocks = 1, first local block number = 3531
            [3531] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3532] number of local blocks = 1, first local block number = 3532
            [3532] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3533] number of local blocks = 1, first local block number = 3533
            [3533] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3534] number of local blocks = 1, first local block number = 3534
            [3534] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3535] number of local blocks = 1, first local block number = 3535
            [3535] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3536] number of local blocks = 1, first local block number = 3536
            [3536] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3537] number of local blocks = 1, first local block number = 3537
            [3537] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3538] number of local blocks = 1, first local block number = 3538
            [3538] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3539] number of local blocks = 1, first local block number = 3539
            [3539] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3540] number of local blocks = 1, first local block number = 3540
            [3540] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3541] number of local blocks = 1, first local block number = 3541
            [3541] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3542] number of local blocks = 1, first local block number = 3542
            [3542] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3543] number of local blocks = 1, first local block number = 3543
            [3543] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3544] number of local blocks = 1, first local block number = 3544
            [3544] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3545] number of local blocks = 1, first local block number = 3545
            [3545] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3546] number of local blocks = 1, first local block number = 3546
            [3546] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3547] number of local blocks = 1, first local block number = 3547
            [3547] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3548] number of local blocks = 1, first local block number = 3548
            [3548] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3549] number of local blocks = 1, first local block number = 3549
            [3549] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3550] number of local blocks = 1, first local block number = 3550
            [3550] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3551] number of local blocks = 1, first local block number = 3551
            [3551] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3552] number of local blocks = 1, first local block number = 3552
            [3552] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3553] number of local blocks = 1, first local block number = 3553
            [3553] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3554] number of local blocks = 1, first local block number = 3554
            [3554] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3555] number of local blocks = 1, first local block number = 3555
            [3555] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3556] number of local blocks = 1, first local block number = 3556
            [3556] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3557] number of local blocks = 1, first local block number = 3557
            [3557] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3558] number of local blocks = 1, first local block number = 3558
            [3558] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3559] number of local blocks = 1, first local block number = 3559
            [3559] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3560] number of local blocks = 1, first local block number = 3560
            [3560] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3561] number of local blocks = 1, first local block number = 3561
            [3561] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3562] number of local blocks = 1, first local block number = 3562
            [3562] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3563] number of local blocks = 1, first local block number = 3563
            [3563] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3564] number of local blocks = 1, first local block number = 3564
            [3564] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3565] number of local blocks = 1, first local block number = 3565
            [3565] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3566] number of local blocks = 1, first local block number = 3566
            [3566] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3567] number of local blocks = 1, first local block number = 3567
            [3567] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3568] number of local blocks = 1, first local block number = 3568
            [3568] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3569] number of local blocks = 1, first local block number = 3569
            [3569] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3570] number of local blocks = 1, first local block number = 3570
            [3570] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3571] number of local blocks = 1, first local block number = 3571
            [3571] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3572] number of local blocks = 1, first local block number = 3572
            [3572] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3573] number of local blocks = 1, first local block number = 3573
            [3573] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3574] number of local blocks = 1, first local block number = 3574
            [3574] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3575] number of local blocks = 1, first local block number = 3575
            [3575] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3576] number of local blocks = 1, first local block number = 3576
            [3576] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3577] number of local blocks = 1, first local block number = 3577
            [3577] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3578] number of local blocks = 1, first local block number = 3578
            [3578] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3579] number of local blocks = 1, first local block number = 3579
            [3579] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3580] number of local blocks = 1, first local block number = 3580
            [3580] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3581] number of local blocks = 1, first local block number = 3581
            [3581] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3582] number of local blocks = 1, first local block number = 3582
            [3582] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3583] number of local blocks = 1, first local block number = 3583
            [3583] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3584] number of local blocks = 1, first local block number = 3584
            [3584] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3585] number of local blocks = 1, first local block number = 3585
            [3585] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3586] number of local blocks = 1, first local block number = 3586
            [3586] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3587] number of local blocks = 1, first local block number = 3587
            [3587] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3588] number of local blocks = 1, first local block number = 3588
            [3588] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3589] number of local blocks = 1, first local block number = 3589
            [3589] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3590] number of local blocks = 1, first local block number = 3590
            [3590] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3591] number of local blocks = 1, first local block number = 3591
            [3591] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3592] number of local blocks = 1, first local block number = 3592
            [3592] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3593] number of local blocks = 1, first local block number = 3593
            [3593] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3594] number of local blocks = 1, first local block number = 3594
            [3594] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3595] number of local blocks = 1, first local block number = 3595
            [3595] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3596] number of local blocks = 1, first local block number = 3596
            [3596] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3597] number of local blocks = 1, first local block number = 3597
            [3597] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3598] number of local blocks = 1, first local block number = 3598
            [3598] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3599] number of local blocks = 1, first local block number = 3599
            [3599] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3600] number of local blocks = 1, first local block number = 3600
            [3600] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3601] number of local blocks = 1, first local block number = 3601
            [3601] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3602] number of local blocks = 1, first local block number = 3602
            [3602] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3603] number of local blocks = 1, first local block number = 3603
            [3603] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3604] number of local blocks = 1, first local block number = 3604
            [3604] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3605] number of local blocks = 1, first local block number = 3605
            [3605] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3606] number of local blocks = 1, first local block number = 3606
            [3606] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3607] number of local blocks = 1, first local block number = 3607
            [3607] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3608] number of local blocks = 1, first local block number = 3608
            [3608] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3609] number of local blocks = 1, first local block number = 3609
            [3609] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3610] number of local blocks = 1, first local block number = 3610
            [3610] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3611] number of local blocks = 1, first local block number = 3611
            [3611] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3612] number of local blocks = 1, first local block number = 3612
            [3612] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3613] number of local blocks = 1, first local block number = 3613
            [3613] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3614] number of local blocks = 1, first local block number = 3614
            [3614] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3615] number of local blocks = 1, first local block number = 3615
            [3615] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3616] number of local blocks = 1, first local block number = 3616
            [3616] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3617] number of local blocks = 1, first local block number = 3617
            [3617] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3618] number of local blocks = 1, first local block number = 3618
            [3618] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3619] number of local blocks = 1, first local block number = 3619
            [3619] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3620] number of local blocks = 1, first local block number = 3620
            [3620] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3621] number of local blocks = 1, first local block number = 3621
            [3621] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3622] number of local blocks = 1, first local block number = 3622
            [3622] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3623] number of local blocks = 1, first local block number = 3623
            [3623] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3624] number of local blocks = 1, first local block number = 3624
            [3624] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3625] number of local blocks = 1, first local block number = 3625
            [3625] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3626] number of local blocks = 1, first local block number = 3626
            [3626] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3627] number of local blocks = 1, first local block number = 3627
            [3627] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3628] number of local blocks = 1, first local block number = 3628
            [3628] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3629] number of local blocks = 1, first local block number = 3629
            [3629] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3630] number of local blocks = 1, first local block number = 3630
            [3630] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3631] number of local blocks = 1, first local block number = 3631
            [3631] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3632] number of local blocks = 1, first local block number = 3632
            [3632] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3633] number of local blocks = 1, first local block number = 3633
            [3633] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3634] number of local blocks = 1, first local block number = 3634
            [3634] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3635] number of local blocks = 1, first local block number = 3635
            [3635] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3636] number of local blocks = 1, first local block number = 3636
            [3636] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3637] number of local blocks = 1, first local block number = 3637
            [3637] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3638] number of local blocks = 1, first local block number = 3638
            [3638] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3639] number of local blocks = 1, first local block number = 3639
            [3639] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3640] number of local blocks = 1, first local block number = 3640
            [3640] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3641] number of local blocks = 1, first local block number = 3641
            [3641] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3642] number of local blocks = 1, first local block number = 3642
            [3642] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3643] number of local blocks = 1, first local block number = 3643
            [3643] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3644] number of local blocks = 1, first local block number = 3644
            [3644] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3645] number of local blocks = 1, first local block number = 3645
            [3645] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3646] number of local blocks = 1, first local block number = 3646
            [3646] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3647] number of local blocks = 1, first local block number = 3647
            [3647] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3648] number of local blocks = 1, first local block number = 3648
            [3648] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3649] number of local blocks = 1, first local block number = 3649
            [3649] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3650] number of local blocks = 1, first local block number = 3650
            [3650] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3651] number of local blocks = 1, first local block number = 3651
            [3651] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3652] number of local blocks = 1, first local block number = 3652
            [3652] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3653] number of local blocks = 1, first local block number = 3653
            [3653] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3654] number of local blocks = 1, first local block number = 3654
            [3654] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3655] number of local blocks = 1, first local block number = 3655
            [3655] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3656] number of local blocks = 1, first local block number = 3656
            [3656] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3657] number of local blocks = 1, first local block number = 3657
            [3657] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3658] number of local blocks = 1, first local block number = 3658
            [3658] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3659] number of local blocks = 1, first local block number = 3659
            [3659] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3660] number of local blocks = 1, first local block number = 3660
            [3660] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3661] number of local blocks = 1, first local block number = 3661
            [3661] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3662] number of local blocks = 1, first local block number = 3662
            [3662] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3663] number of local blocks = 1, first local block number = 3663
            [3663] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3664] number of local blocks = 1, first local block number = 3664
            [3664] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3665] number of local blocks = 1, first local block number = 3665
            [3665] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3666] number of local blocks = 1, first local block number = 3666
            [3666] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3667] number of local blocks = 1, first local block number = 3667
            [3667] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3668] number of local blocks = 1, first local block number = 3668
            [3668] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3669] number of local blocks = 1, first local block number = 3669
            [3669] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3670] number of local blocks = 1, first local block number = 3670
            [3670] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3671] number of local blocks = 1, first local block number = 3671
            [3671] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3672] number of local blocks = 1, first local block number = 3672
            [3672] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3673] number of local blocks = 1, first local block number = 3673
            [3673] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3674] number of local blocks = 1, first local block number = 3674
            [3674] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3675] number of local blocks = 1, first local block number = 3675
            [3675] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3676] number of local blocks = 1, first local block number = 3676
            [3676] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3677] number of local blocks = 1, first local block number = 3677
            [3677] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3678] number of local blocks = 1, first local block number = 3678
            [3678] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3679] number of local blocks = 1, first local block number = 3679
            [3679] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3680] number of local blocks = 1, first local block number = 3680
            [3680] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3681] number of local blocks = 1, first local block number = 3681
            [3681] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3682] number of local blocks = 1, first local block number = 3682
            [3682] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3683] number of local blocks = 1, first local block number = 3683
            [3683] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3684] number of local blocks = 1, first local block number = 3684
            [3684] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3685] number of local blocks = 1, first local block number = 3685
            [3685] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3686] number of local blocks = 1, first local block number = 3686
            [3686] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3687] number of local blocks = 1, first local block number = 3687
            [3687] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3688] number of local blocks = 1, first local block number = 3688
            [3688] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3689] number of local blocks = 1, first local block number = 3689
            [3689] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3690] number of local blocks = 1, first local block number = 3690
            [3690] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3691] number of local blocks = 1, first local block number = 3691
            [3691] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3692] number of local blocks = 1, first local block number = 3692
            [3692] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3693] number of local blocks = 1, first local block number = 3693
            [3693] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3694] number of local blocks = 1, first local block number = 3694
            [3694] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3695] number of local blocks = 1, first local block number = 3695
            [3695] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3696] number of local blocks = 1, first local block number = 3696
            [3696] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3697] number of local blocks = 1, first local block number = 3697
            [3697] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3698] number of local blocks = 1, first local block number = 3698
            [3698] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3699] number of local blocks = 1, first local block number = 3699
            [3699] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3700] number of local blocks = 1, first local block number = 3700
            [3700] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3701] number of local blocks = 1, first local block number = 3701
            [3701] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3702] number of local blocks = 1, first local block number = 3702
            [3702] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3703] number of local blocks = 1, first local block number = 3703
            [3703] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3704] number of local blocks = 1, first local block number = 3704
            [3704] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3705] number of local blocks = 1, first local block number = 3705
            [3705] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3706] number of local blocks = 1, first local block number = 3706
            [3706] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3707] number of local blocks = 1, first local block number = 3707
            [3707] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3708] number of local blocks = 1, first local block number = 3708
            [3708] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3709] number of local blocks = 1, first local block number = 3709
            [3709] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3710] number of local blocks = 1, first local block number = 3710
            [3710] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3711] number of local blocks = 1, first local block number = 3711
            [3711] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3712] number of local blocks = 1, first local block number = 3712
            [3712] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3713] number of local blocks = 1, first local block number = 3713
            [3713] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3714] number of local blocks = 1, first local block number = 3714
            [3714] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3715] number of local blocks = 1, first local block number = 3715
            [3715] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3716] number of local blocks = 1, first local block number = 3716
            [3716] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3717] number of local blocks = 1, first local block number = 3717
            [3717] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3718] number of local blocks = 1, first local block number = 3718
            [3718] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3719] number of local blocks = 1, first local block number = 3719
            [3719] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3720] number of local blocks = 1, first local block number = 3720
            [3720] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3721] number of local blocks = 1, first local block number = 3721
            [3721] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3722] number of local blocks = 1, first local block number = 3722
            [3722] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3723] number of local blocks = 1, first local block number = 3723
            [3723] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3724] number of local blocks = 1, first local block number = 3724
            [3724] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3725] number of local blocks = 1, first local block number = 3725
            [3725] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3726] number of local blocks = 1, first local block number = 3726
            [3726] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3727] number of local blocks = 1, first local block number = 3727
            [3727] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3728] number of local blocks = 1, first local block number = 3728
            [3728] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3729] number of local blocks = 1, first local block number = 3729
            [3729] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3730] number of local blocks = 1, first local block number = 3730
            [3730] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3731] number of local blocks = 1, first local block number = 3731
            [3731] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3732] number of local blocks = 1, first local block number = 3732
            [3732] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3733] number of local blocks = 1, first local block number = 3733
            [3733] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3734] number of local blocks = 1, first local block number = 3734
            [3734] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3735] number of local blocks = 1, first local block number = 3735
            [3735] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3736] number of local blocks = 1, first local block number = 3736
            [3736] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3737] number of local blocks = 1, first local block number = 3737
            [3737] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3738] number of local blocks = 1, first local block number = 3738
            [3738] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3739] number of local blocks = 1, first local block number = 3739
            [3739] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3740] number of local blocks = 1, first local block number = 3740
            [3740] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3741] number of local blocks = 1, first local block number = 3741
            [3741] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3742] number of local blocks = 1, first local block number = 3742
            [3742] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3743] number of local blocks = 1, first local block number = 3743
            [3743] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3744] number of local blocks = 1, first local block number = 3744
            [3744] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3745] number of local blocks = 1, first local block number = 3745
            [3745] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3746] number of local blocks = 1, first local block number = 3746
            [3746] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3747] number of local blocks = 1, first local block number = 3747
            [3747] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3748] number of local blocks = 1, first local block number = 3748
            [3748] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3749] number of local blocks = 1, first local block number = 3749
            [3749] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3750] number of local blocks = 1, first local block number = 3750
            [3750] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3751] number of local blocks = 1, first local block number = 3751
            [3751] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3752] number of local blocks = 1, first local block number = 3752
            [3752] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3753] number of local blocks = 1, first local block number = 3753
            [3753] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3754] number of local blocks = 1, first local block number = 3754
            [3754] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3755] number of local blocks = 1, first local block number = 3755
            [3755] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3756] number of local blocks = 1, first local block number = 3756
            [3756] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3757] number of local blocks = 1, first local block number = 3757
            [3757] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3758] number of local blocks = 1, first local block number = 3758
            [3758] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3759] number of local blocks = 1, first local block number = 3759
            [3759] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3760] number of local blocks = 1, first local block number = 3760
            [3760] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3761] number of local blocks = 1, first local block number = 3761
            [3761] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3762] number of local blocks = 1, first local block number = 3762
            [3762] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3763] number of local blocks = 1, first local block number = 3763
            [3763] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3764] number of local blocks = 1, first local block number = 3764
            [3764] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3765] number of local blocks = 1, first local block number = 3765
            [3765] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3766] number of local blocks = 1, first local block number = 3766
            [3766] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3767] number of local blocks = 1, first local block number = 3767
            [3767] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3768] number of local blocks = 1, first local block number = 3768
            [3768] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3769] number of local blocks = 1, first local block number = 3769
            [3769] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3770] number of local blocks = 1, first local block number = 3770
            [3770] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3771] number of local blocks = 1, first local block number = 3771
            [3771] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3772] number of local blocks = 1, first local block number = 3772
            [3772] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3773] number of local blocks = 1, first local block number = 3773
            [3773] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3774] number of local blocks = 1, first local block number = 3774
            [3774] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3775] number of local blocks = 1, first local block number = 3775
            [3775] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3776] number of local blocks = 1, first local block number = 3776
            [3776] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3777] number of local blocks = 1, first local block number = 3777
            [3777] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3778] number of local blocks = 1, first local block number = 3778
            [3778] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3779] number of local blocks = 1, first local block number = 3779
            [3779] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3780] number of local blocks = 1, first local block number = 3780
            [3780] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3781] number of local blocks = 1, first local block number = 3781
            [3781] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3782] number of local blocks = 1, first local block number = 3782
            [3782] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3783] number of local blocks = 1, first local block number = 3783
            [3783] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3784] number of local blocks = 1, first local block number = 3784
            [3784] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3785] number of local blocks = 1, first local block number = 3785
            [3785] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3786] number of local blocks = 1, first local block number = 3786
            [3786] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3787] number of local blocks = 1, first local block number = 3787
            [3787] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3788] number of local blocks = 1, first local block number = 3788
            [3788] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3789] number of local blocks = 1, first local block number = 3789
            [3789] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3790] number of local blocks = 1, first local block number = 3790
            [3790] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3791] number of local blocks = 1, first local block number = 3791
            [3791] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3792] number of local blocks = 1, first local block number = 3792
            [3792] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3793] number of local blocks = 1, first local block number = 3793
            [3793] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3794] number of local blocks = 1, first local block number = 3794
            [3794] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3795] number of local blocks = 1, first local block number = 3795
            [3795] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3796] number of local blocks = 1, first local block number = 3796
            [3796] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3797] number of local blocks = 1, first local block number = 3797
            [3797] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3798] number of local blocks = 1, first local block number = 3798
            [3798] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3799] number of local blocks = 1, first local block number = 3799
            [3799] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3800] number of local blocks = 1, first local block number = 3800
            [3800] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3801] number of local blocks = 1, first local block number = 3801
            [3801] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3802] number of local blocks = 1, first local block number = 3802
            [3802] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3803] number of local blocks = 1, first local block number = 3803
            [3803] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3804] number of local blocks = 1, first local block number = 3804
            [3804] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3805] number of local blocks = 1, first local block number = 3805
            [3805] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3806] number of local blocks = 1, first local block number = 3806
            [3806] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3807] number of local blocks = 1, first local block number = 3807
            [3807] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3808] number of local blocks = 1, first local block number = 3808
            [3808] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3809] number of local blocks = 1, first local block number = 3809
            [3809] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3810] number of local blocks = 1, first local block number = 3810
            [3810] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3811] number of local blocks = 1, first local block number = 3811
            [3811] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3812] number of local blocks = 1, first local block number = 3812
            [3812] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3813] number of local blocks = 1, first local block number = 3813
            [3813] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3814] number of local blocks = 1, first local block number = 3814
            [3814] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3815] number of local blocks = 1, first local block number = 3815
            [3815] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3816] number of local blocks = 1, first local block number = 3816
            [3816] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3817] number of local blocks = 1, first local block number = 3817
            [3817] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3818] number of local blocks = 1, first local block number = 3818
            [3818] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3819] number of local blocks = 1, first local block number = 3819
            [3819] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3820] number of local blocks = 1, first local block number = 3820
            [3820] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3821] number of local blocks = 1, first local block number = 3821
            [3821] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3822] number of local blocks = 1, first local block number = 3822
            [3822] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3823] number of local blocks = 1, first local block number = 3823
            [3823] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3824] number of local blocks = 1, first local block number = 3824
            [3824] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3825] number of local blocks = 1, first local block number = 3825
            [3825] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3826] number of local blocks = 1, first local block number = 3826
            [3826] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3827] number of local blocks = 1, first local block number = 3827
            [3827] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3828] number of local blocks = 1, first local block number = 3828
            [3828] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3829] number of local blocks = 1, first local block number = 3829
            [3829] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3830] number of local blocks = 1, first local block number = 3830
            [3830] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3831] number of local blocks = 1, first local block number = 3831
            [3831] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3832] number of local blocks = 1, first local block number = 3832
            [3832] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3833] number of local blocks = 1, first local block number = 3833
            [3833] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3834] number of local blocks = 1, first local block number = 3834
            [3834] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3835] number of local blocks = 1, first local block number = 3835
            [3835] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3836] number of local blocks = 1, first local block number = 3836
            [3836] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3837] number of local blocks = 1, first local block number = 3837
            [3837] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3838] number of local blocks = 1, first local block number = 3838
            [3838] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3839] number of local blocks = 1, first local block number = 3839
            [3839] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3840] number of local blocks = 1, first local block number = 3840
            [3840] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3841] number of local blocks = 1, first local block number = 3841
            [3841] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3842] number of local blocks = 1, first local block number = 3842
            [3842] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3843] number of local blocks = 1, first local block number = 3843
            [3843] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3844] number of local blocks = 1, first local block number = 3844
            [3844] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3845] number of local blocks = 1, first local block number = 3845
            [3845] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3846] number of local blocks = 1, first local block number = 3846
            [3846] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3847] number of local blocks = 1, first local block number = 3847
            [3847] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3848] number of local blocks = 1, first local block number = 3848
            [3848] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3849] number of local blocks = 1, first local block number = 3849
            [3849] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3850] number of local blocks = 1, first local block number = 3850
            [3850] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3851] number of local blocks = 1, first local block number = 3851
            [3851] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3852] number of local blocks = 1, first local block number = 3852
            [3852] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3853] number of local blocks = 1, first local block number = 3853
            [3853] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3854] number of local blocks = 1, first local block number = 3854
            [3854] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3855] number of local blocks = 1, first local block number = 3855
            [3855] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3856] number of local blocks = 1, first local block number = 3856
            [3856] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3857] number of local blocks = 1, first local block number = 3857
            [3857] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3858] number of local blocks = 1, first local block number = 3858
            [3858] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3859] number of local blocks = 1, first local block number = 3859
            [3859] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3860] number of local blocks = 1, first local block number = 3860
            [3860] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3861] number of local blocks = 1, first local block number = 3861
            [3861] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3862] number of local blocks = 1, first local block number = 3862
            [3862] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3863] number of local blocks = 1, first local block number = 3863
            [3863] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3864] number of local blocks = 1, first local block number = 3864
            [3864] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3865] number of local blocks = 1, first local block number = 3865
            [3865] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3866] number of local blocks = 1, first local block number = 3866
            [3866] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3867] number of local blocks = 1, first local block number = 3867
            [3867] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3868] number of local blocks = 1, first local block number = 3868
            [3868] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3869] number of local blocks = 1, first local block number = 3869
            [3869] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3870] number of local blocks = 1, first local block number = 3870
            [3870] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3871] number of local blocks = 1, first local block number = 3871
            [3871] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3872] number of local blocks = 1, first local block number = 3872
            [3872] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3873] number of local blocks = 1, first local block number = 3873
            [3873] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3874] number of local blocks = 1, first local block number = 3874
            [3874] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3875] number of local blocks = 1, first local block number = 3875
            [3875] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3876] number of local blocks = 1, first local block number = 3876
            [3876] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3877] number of local blocks = 1, first local block number = 3877
            [3877] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3878] number of local blocks = 1, first local block number = 3878
            [3878] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3879] number of local blocks = 1, first local block number = 3879
            [3879] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3880] number of local blocks = 1, first local block number = 3880
            [3880] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3881] number of local blocks = 1, first local block number = 3881
            [3881] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3882] number of local blocks = 1, first local block number = 3882
            [3882] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3883] number of local blocks = 1, first local block number = 3883
            [3883] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3884] number of local blocks = 1, first local block number = 3884
            [3884] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3885] number of local blocks = 1, first local block number = 3885
            [3885] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3886] number of local blocks = 1, first local block number = 3886
            [3886] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3887] number of local blocks = 1, first local block number = 3887
            [3887] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3888] number of local blocks = 1, first local block number = 3888
            [3888] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3889] number of local blocks = 1, first local block number = 3889
            [3889] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3890] number of local blocks = 1, first local block number = 3890
            [3890] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3891] number of local blocks = 1, first local block number = 3891
            [3891] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3892] number of local blocks = 1, first local block number = 3892
            [3892] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3893] number of local blocks = 1, first local block number = 3893
            [3893] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3894] number of local blocks = 1, first local block number = 3894
            [3894] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3895] number of local blocks = 1, first local block number = 3895
            [3895] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3896] number of local blocks = 1, first local block number = 3896
            [3896] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3897] number of local blocks = 1, first local block number = 3897
            [3897] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3898] number of local blocks = 1, first local block number = 3898
            [3898] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3899] number of local blocks = 1, first local block number = 3899
            [3899] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3900] number of local blocks = 1, first local block number = 3900
            [3900] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3901] number of local blocks = 1, first local block number = 3901
            [3901] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3902] number of local blocks = 1, first local block number = 3902
            [3902] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3903] number of local blocks = 1, first local block number = 3903
            [3903] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3904] number of local blocks = 1, first local block number = 3904
            [3904] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3905] number of local blocks = 1, first local block number = 3905
            [3905] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3906] number of local blocks = 1, first local block number = 3906
            [3906] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3907] number of local blocks = 1, first local block number = 3907
            [3907] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3908] number of local blocks = 1, first local block number = 3908
            [3908] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3909] number of local blocks = 1, first local block number = 3909
            [3909] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3910] number of local blocks = 1, first local block number = 3910
            [3910] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3911] number of local blocks = 1, first local block number = 3911
            [3911] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3912] number of local blocks = 1, first local block number = 3912
            [3912] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3913] number of local blocks = 1, first local block number = 3913
            [3913] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3914] number of local blocks = 1, first local block number = 3914
            [3914] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3915] number of local blocks = 1, first local block number = 3915
            [3915] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3916] number of local blocks = 1, first local block number = 3916
            [3916] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3917] number of local blocks = 1, first local block number = 3917
            [3917] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3918] number of local blocks = 1, first local block number = 3918
            [3918] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3919] number of local blocks = 1, first local block number = 3919
            [3919] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3920] number of local blocks = 1, first local block number = 3920
            [3920] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3921] number of local blocks = 1, first local block number = 3921
            [3921] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3922] number of local blocks = 1, first local block number = 3922
            [3922] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3923] number of local blocks = 1, first local block number = 3923
            [3923] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3924] number of local blocks = 1, first local block number = 3924
            [3924] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3925] number of local blocks = 1, first local block number = 3925
            [3925] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3926] number of local blocks = 1, first local block number = 3926
            [3926] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3927] number of local blocks = 1, first local block number = 3927
            [3927] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3928] number of local blocks = 1, first local block number = 3928
            [3928] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3929] number of local blocks = 1, first local block number = 3929
            [3929] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3930] number of local blocks = 1, first local block number = 3930
            [3930] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3931] number of local blocks = 1, first local block number = 3931
            [3931] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3932] number of local blocks = 1, first local block number = 3932
            [3932] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3933] number of local blocks = 1, first local block number = 3933
            [3933] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3934] number of local blocks = 1, first local block number = 3934
            [3934] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3935] number of local blocks = 1, first local block number = 3935
            [3935] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3936] number of local blocks = 1, first local block number = 3936
            [3936] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3937] number of local blocks = 1, first local block number = 3937
            [3937] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3938] number of local blocks = 1, first local block number = 3938
            [3938] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3939] number of local blocks = 1, first local block number = 3939
            [3939] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3940] number of local blocks = 1, first local block number = 3940
            [3940] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3941] number of local blocks = 1, first local block number = 3941
            [3941] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3942] number of local blocks = 1, first local block number = 3942
            [3942] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3943] number of local blocks = 1, first local block number = 3943
            [3943] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3944] number of local blocks = 1, first local block number = 3944
            [3944] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3945] number of local blocks = 1, first local block number = 3945
            [3945] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3946] number of local blocks = 1, first local block number = 3946
            [3946] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3947] number of local blocks = 1, first local block number = 3947
            [3947] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3948] number of local blocks = 1, first local block number = 3948
            [3948] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3949] number of local blocks = 1, first local block number = 3949
            [3949] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3950] number of local blocks = 1, first local block number = 3950
            [3950] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3951] number of local blocks = 1, first local block number = 3951
            [3951] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3952] number of local blocks = 1, first local block number = 3952
            [3952] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3953] number of local blocks = 1, first local block number = 3953
            [3953] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3954] number of local blocks = 1, first local block number = 3954
            [3954] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3955] number of local blocks = 1, first local block number = 3955
            [3955] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3956] number of local blocks = 1, first local block number = 3956
            [3956] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3957] number of local blocks = 1, first local block number = 3957
            [3957] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3958] number of local blocks = 1, first local block number = 3958
            [3958] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3959] number of local blocks = 1, first local block number = 3959
            [3959] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3960] number of local blocks = 1, first local block number = 3960
            [3960] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3961] number of local blocks = 1, first local block number = 3961
            [3961] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3962] number of local blocks = 1, first local block number = 3962
            [3962] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3963] number of local blocks = 1, first local block number = 3963
            [3963] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3964] number of local blocks = 1, first local block number = 3964
            [3964] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3965] number of local blocks = 1, first local block number = 3965
            [3965] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3966] number of local blocks = 1, first local block number = 3966
            [3966] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3967] number of local blocks = 1, first local block number = 3967
            [3967] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3968] number of local blocks = 1, first local block number = 3968
            [3968] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3969] number of local blocks = 1, first local block number = 3969
            [3969] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3970] number of local blocks = 1, first local block number = 3970
            [3970] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3971] number of local blocks = 1, first local block number = 3971
            [3971] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3972] number of local blocks = 1, first local block number = 3972
            [3972] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3973] number of local blocks = 1, first local block number = 3973
            [3973] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3974] number of local blocks = 1, first local block number = 3974
            [3974] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3975] number of local blocks = 1, first local block number = 3975
            [3975] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3976] number of local blocks = 1, first local block number = 3976
            [3976] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3977] number of local blocks = 1, first local block number = 3977
            [3977] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3978] number of local blocks = 1, first local block number = 3978
            [3978] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3979] number of local blocks = 1, first local block number = 3979
            [3979] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3980] number of local blocks = 1, first local block number = 3980
            [3980] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3981] number of local blocks = 1, first local block number = 3981
            [3981] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3982] number of local blocks = 1, first local block number = 3982
            [3982] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3983] number of local blocks = 1, first local block number = 3983
            [3983] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3984] number of local blocks = 1, first local block number = 3984
            [3984] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3985] number of local blocks = 1, first local block number = 3985
            [3985] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3986] number of local blocks = 1, first local block number = 3986
            [3986] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3987] number of local blocks = 1, first local block number = 3987
            [3987] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3988] number of local blocks = 1, first local block number = 3988
            [3988] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3989] number of local blocks = 1, first local block number = 3989
            [3989] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3990] number of local blocks = 1, first local block number = 3990
            [3990] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3991] number of local blocks = 1, first local block number = 3991
            [3991] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3992] number of local blocks = 1, first local block number = 3992
            [3992] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3993] number of local blocks = 1, first local block number = 3993
            [3993] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3994] number of local blocks = 1, first local block number = 3994
            [3994] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3995] number of local blocks = 1, first local block number = 3995
            [3995] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3996] number of local blocks = 1, first local block number = 3996
            [3996] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3997] number of local blocks = 1, first local block number = 3997
            [3997] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3998] number of local blocks = 1, first local block number = 3998
            [3998] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [3999] number of local blocks = 1, first local block number = 3999
            [3999] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4000] number of local blocks = 1, first local block number = 4000
            [4000] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4001] number of local blocks = 1, first local block number = 4001
            [4001] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4002] number of local blocks = 1, first local block number = 4002
            [4002] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4003] number of local blocks = 1, first local block number = 4003
            [4003] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4004] number of local blocks = 1, first local block number = 4004
            [4004] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4005] number of local blocks = 1, first local block number = 4005
            [4005] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4006] number of local blocks = 1, first local block number = 4006
            [4006] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4007] number of local blocks = 1, first local block number = 4007
            [4007] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4008] number of local blocks = 1, first local block number = 4008
            [4008] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4009] number of local blocks = 1, first local block number = 4009
            [4009] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4010] number of local blocks = 1, first local block number = 4010
            [4010] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4011] number of local blocks = 1, first local block number = 4011
            [4011] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4012] number of local blocks = 1, first local block number = 4012
            [4012] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4013] number of local blocks = 1, first local block number = 4013
            [4013] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4014] number of local blocks = 1, first local block number = 4014
            [4014] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4015] number of local blocks = 1, first local block number = 4015
            [4015] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4016] number of local blocks = 1, first local block number = 4016
            [4016] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4017] number of local blocks = 1, first local block number = 4017
            [4017] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4018] number of local blocks = 1, first local block number = 4018
            [4018] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4019] number of local blocks = 1, first local block number = 4019
            [4019] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4020] number of local blocks = 1, first local block number = 4020
            [4020] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4021] number of local blocks = 1, first local block number = 4021
            [4021] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4022] number of local blocks = 1, first local block number = 4022
            [4022] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4023] number of local blocks = 1, first local block number = 4023
            [4023] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4024] number of local blocks = 1, first local block number = 4024
            [4024] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4025] number of local blocks = 1, first local block number = 4025
            [4025] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4026] number of local blocks = 1, first local block number = 4026
            [4026] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4027] number of local blocks = 1, first local block number = 4027
            [4027] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4028] number of local blocks = 1, first local block number = 4028
            [4028] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4029] number of local blocks = 1, first local block number = 4029
            [4029] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4030] number of local blocks = 1, first local block number = 4030
            [4030] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4031] number of local blocks = 1, first local block number = 4031
            [4031] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4032] number of local blocks = 1, first local block number = 4032
            [4032] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4033] number of local blocks = 1, first local block number = 4033
            [4033] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4034] number of local blocks = 1, first local block number = 4034
            [4034] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4035] number of local blocks = 1, first local block number = 4035
            [4035] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4036] number of local blocks = 1, first local block number = 4036
            [4036] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4037] number of local blocks = 1, first local block number = 4037
            [4037] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4038] number of local blocks = 1, first local block number = 4038
            [4038] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4039] number of local blocks = 1, first local block number = 4039
            [4039] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4040] number of local blocks = 1, first local block number = 4040
            [4040] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4041] number of local blocks = 1, first local block number = 4041
            [4041] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4042] number of local blocks = 1, first local block number = 4042
            [4042] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4043] number of local blocks = 1, first local block number = 4043
            [4043] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4044] number of local blocks = 1, first local block number = 4044
            [4044] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4045] number of local blocks = 1, first local block number = 4045
            [4045] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4046] number of local blocks = 1, first local block number = 4046
            [4046] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4047] number of local blocks = 1, first local block number = 4047
            [4047] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4048] number of local blocks = 1, first local block number = 4048
            [4048] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4049] number of local blocks = 1, first local block number = 4049
            [4049] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4050] number of local blocks = 1, first local block number = 4050
            [4050] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4051] number of local blocks = 1, first local block number = 4051
            [4051] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4052] number of local blocks = 1, first local block number = 4052
            [4052] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4053] number of local blocks = 1, first local block number = 4053
            [4053] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4054] number of local blocks = 1, first local block number = 4054
            [4054] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4055] number of local blocks = 1, first local block number = 4055
            [4055] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4056] number of local blocks = 1, first local block number = 4056
            [4056] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4057] number of local blocks = 1, first local block number = 4057
            [4057] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4058] number of local blocks = 1, first local block number = 4058
            [4058] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4059] number of local blocks = 1, first local block number = 4059
            [4059] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4060] number of local blocks = 1, first local block number = 4060
            [4060] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4061] number of local blocks = 1, first local block number = 4061
            [4061] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4062] number of local blocks = 1, first local block number = 4062
            [4062] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4063] number of local blocks = 1, first local block number = 4063
            [4063] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4064] number of local blocks = 1, first local block number = 4064
            [4064] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4065] number of local blocks = 1, first local block number = 4065
            [4065] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4066] number of local blocks = 1, first local block number = 4066
            [4066] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4067] number of local blocks = 1, first local block number = 4067
            [4067] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4068] number of local blocks = 1, first local block number = 4068
            [4068] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4069] number of local blocks = 1, first local block number = 4069
            [4069] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4070] number of local blocks = 1, first local block number = 4070
            [4070] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4071] number of local blocks = 1, first local block number = 4071
            [4071] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4072] number of local blocks = 1, first local block number = 4072
            [4072] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4073] number of local blocks = 1, first local block number = 4073
            [4073] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4074] number of local blocks = 1, first local block number = 4074
            [4074] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4075] number of local blocks = 1, first local block number = 4075
            [4075] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4076] number of local blocks = 1, first local block number = 4076
            [4076] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4077] number of local blocks = 1, first local block number = 4077
            [4077] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4078] number of local blocks = 1, first local block number = 4078
            [4078] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4079] number of local blocks = 1, first local block number = 4079
            [4079] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4080] number of local blocks = 1, first local block number = 4080
            [4080] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4081] number of local blocks = 1, first local block number = 4081
            [4081] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4082] number of local blocks = 1, first local block number = 4082
            [4082] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4083] number of local blocks = 1, first local block number = 4083
            [4083] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4084] number of local blocks = 1, first local block number = 4084
            [4084] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4085] number of local blocks = 1, first local block number = 4085
            [4085] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4086] number of local blocks = 1, first local block number = 4086
            [4086] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4087] number of local blocks = 1, first local block number = 4087
            [4087] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4088] number of local blocks = 1, first local block number = 4088
            [4088] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4089] number of local blocks = 1, first local block number = 4089
            [4089] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4090] number of local blocks = 1, first local block number = 4090
            [4090] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4091] number of local blocks = 1, first local block number = 4091
            [4091] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4092] number of local blocks = 1, first local block number = 4092
            [4092] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4093] number of local blocks = 1, first local block number = 4093
            [4093] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4094] number of local blocks = 1, first local block number = 4094
            [4094] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4095] number of local blocks = 1, first local block number = 4095
            [4095] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4096] number of local blocks = 1, first local block number = 4096
            [4096] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4097] number of local blocks = 1, first local block number = 4097
            [4097] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4098] number of local blocks = 1, first local block number = 4098
            [4098] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4099] number of local blocks = 1, first local block number = 4099
            [4099] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4100] number of local blocks = 1, first local block number = 4100
            [4100] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4101] number of local blocks = 1, first local block number = 4101
            [4101] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4102] number of local blocks = 1, first local block number = 4102
            [4102] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4103] number of local blocks = 1, first local block number = 4103
            [4103] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4104] number of local blocks = 1, first local block number = 4104
            [4104] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4105] number of local blocks = 1, first local block number = 4105
            [4105] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4106] number of local blocks = 1, first local block number = 4106
            [4106] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4107] number of local blocks = 1, first local block number = 4107
            [4107] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4108] number of local blocks = 1, first local block number = 4108
            [4108] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4109] number of local blocks = 1, first local block number = 4109
            [4109] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4110] number of local blocks = 1, first local block number = 4110
            [4110] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4111] number of local blocks = 1, first local block number = 4111
            [4111] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4112] number of local blocks = 1, first local block number = 4112
            [4112] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4113] number of local blocks = 1, first local block number = 4113
            [4113] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4114] number of local blocks = 1, first local block number = 4114
            [4114] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4115] number of local blocks = 1, first local block number = 4115
            [4115] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4116] number of local blocks = 1, first local block number = 4116
            [4116] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4117] number of local blocks = 1, first local block number = 4117
            [4117] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4118] number of local blocks = 1, first local block number = 4118
            [4118] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4119] number of local blocks = 1, first local block number = 4119
            [4119] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4120] number of local blocks = 1, first local block number = 4120
            [4120] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4121] number of local blocks = 1, first local block number = 4121
            [4121] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4122] number of local blocks = 1, first local block number = 4122
            [4122] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4123] number of local blocks = 1, first local block number = 4123
            [4123] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4124] number of local blocks = 1, first local block number = 4124
            [4124] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4125] number of local blocks = 1, first local block number = 4125
            [4125] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4126] number of local blocks = 1, first local block number = 4126
            [4126] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4127] number of local blocks = 1, first local block number = 4127
            [4127] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4128] number of local blocks = 1, first local block number = 4128
            [4128] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4129] number of local blocks = 1, first local block number = 4129
            [4129] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4130] number of local blocks = 1, first local block number = 4130
            [4130] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4131] number of local blocks = 1, first local block number = 4131
            [4131] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4132] number of local blocks = 1, first local block number = 4132
            [4132] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4133] number of local blocks = 1, first local block number = 4133
            [4133] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4134] number of local blocks = 1, first local block number = 4134
            [4134] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4135] number of local blocks = 1, first local block number = 4135
            [4135] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4136] number of local blocks = 1, first local block number = 4136
            [4136] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4137] number of local blocks = 1, first local block number = 4137
            [4137] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4138] number of local blocks = 1, first local block number = 4138
            [4138] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4139] number of local blocks = 1, first local block number = 4139
            [4139] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4140] number of local blocks = 1, first local block number = 4140
            [4140] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4141] number of local blocks = 1, first local block number = 4141
            [4141] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4142] number of local blocks = 1, first local block number = 4142
            [4142] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4143] number of local blocks = 1, first local block number = 4143
            [4143] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4144] number of local blocks = 1, first local block number = 4144
            [4144] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4145] number of local blocks = 1, first local block number = 4145
            [4145] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4146] number of local blocks = 1, first local block number = 4146
            [4146] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4147] number of local blocks = 1, first local block number = 4147
            [4147] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4148] number of local blocks = 1, first local block number = 4148
            [4148] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4149] number of local blocks = 1, first local block number = 4149
            [4149] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4150] number of local blocks = 1, first local block number = 4150
            [4150] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4151] number of local blocks = 1, first local block number = 4151
            [4151] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4152] number of local blocks = 1, first local block number = 4152
            [4152] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4153] number of local blocks = 1, first local block number = 4153
            [4153] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4154] number of local blocks = 1, first local block number = 4154
            [4154] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4155] number of local blocks = 1, first local block number = 4155
            [4155] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4156] number of local blocks = 1, first local block number = 4156
            [4156] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4157] number of local blocks = 1, first local block number = 4157
            [4157] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4158] number of local blocks = 1, first local block number = 4158
            [4158] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4159] number of local blocks = 1, first local block number = 4159
            [4159] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4160] number of local blocks = 1, first local block number = 4160
            [4160] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4161] number of local blocks = 1, first local block number = 4161
            [4161] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4162] number of local blocks = 1, first local block number = 4162
            [4162] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4163] number of local blocks = 1, first local block number = 4163
            [4163] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4164] number of local blocks = 1, first local block number = 4164
            [4164] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4165] number of local blocks = 1, first local block number = 4165
            [4165] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4166] number of local blocks = 1, first local block number = 4166
            [4166] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4167] number of local blocks = 1, first local block number = 4167
            [4167] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4168] number of local blocks = 1, first local block number = 4168
            [4168] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4169] number of local blocks = 1, first local block number = 4169
            [4169] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4170] number of local blocks = 1, first local block number = 4170
            [4170] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4171] number of local blocks = 1, first local block number = 4171
            [4171] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4172] number of local blocks = 1, first local block number = 4172
            [4172] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4173] number of local blocks = 1, first local block number = 4173
            [4173] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4174] number of local blocks = 1, first local block number = 4174
            [4174] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4175] number of local blocks = 1, first local block number = 4175
            [4175] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4176] number of local blocks = 1, first local block number = 4176
            [4176] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4177] number of local blocks = 1, first local block number = 4177
            [4177] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4178] number of local blocks = 1, first local block number = 4178
            [4178] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4179] number of local blocks = 1, first local block number = 4179
            [4179] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4180] number of local blocks = 1, first local block number = 4180
            [4180] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4181] number of local blocks = 1, first local block number = 4181
            [4181] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4182] number of local blocks = 1, first local block number = 4182
            [4182] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4183] number of local blocks = 1, first local block number = 4183
            [4183] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4184] number of local blocks = 1, first local block number = 4184
            [4184] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4185] number of local blocks = 1, first local block number = 4185
            [4185] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4186] number of local blocks = 1, first local block number = 4186
            [4186] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4187] number of local blocks = 1, first local block number = 4187
            [4187] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4188] number of local blocks = 1, first local block number = 4188
            [4188] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4189] number of local blocks = 1, first local block number = 4189
            [4189] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4190] number of local blocks = 1, first local block number = 4190
            [4190] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4191] number of local blocks = 1, first local block number = 4191
            [4191] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4192] number of local blocks = 1, first local block number = 4192
            [4192] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4193] number of local blocks = 1, first local block number = 4193
            [4193] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4194] number of local blocks = 1, first local block number = 4194
            [4194] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4195] number of local blocks = 1, first local block number = 4195
            [4195] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4196] number of local blocks = 1, first local block number = 4196
            [4196] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4197] number of local blocks = 1, first local block number = 4197
            [4197] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4198] number of local blocks = 1, first local block number = 4198
            [4198] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4199] number of local blocks = 1, first local block number = 4199
            [4199] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4200] number of local blocks = 1, first local block number = 4200
            [4200] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4201] number of local blocks = 1, first local block number = 4201
            [4201] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4202] number of local blocks = 1, first local block number = 4202
            [4202] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4203] number of local blocks = 1, first local block number = 4203
            [4203] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4204] number of local blocks = 1, first local block number = 4204
            [4204] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4205] number of local blocks = 1, first local block number = 4205
            [4205] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4206] number of local blocks = 1, first local block number = 4206
            [4206] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4207] number of local blocks = 1, first local block number = 4207
            [4207] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4208] number of local blocks = 1, first local block number = 4208
            [4208] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4209] number of local blocks = 1, first local block number = 4209
            [4209] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4210] number of local blocks = 1, first local block number = 4210
            [4210] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4211] number of local blocks = 1, first local block number = 4211
            [4211] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4212] number of local blocks = 1, first local block number = 4212
            [4212] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4213] number of local blocks = 1, first local block number = 4213
            [4213] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4214] number of local blocks = 1, first local block number = 4214
            [4214] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4215] number of local blocks = 1, first local block number = 4215
            [4215] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4216] number of local blocks = 1, first local block number = 4216
            [4216] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4217] number of local blocks = 1, first local block number = 4217
            [4217] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4218] number of local blocks = 1, first local block number = 4218
            [4218] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4219] number of local blocks = 1, first local block number = 4219
            [4219] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4220] number of local blocks = 1, first local block number = 4220
            [4220] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4221] number of local blocks = 1, first local block number = 4221
            [4221] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4222] number of local blocks = 1, first local block number = 4222
            [4222] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4223] number of local blocks = 1, first local block number = 4223
            [4223] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4224] number of local blocks = 1, first local block number = 4224
            [4224] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4225] number of local blocks = 1, first local block number = 4225
            [4225] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4226] number of local blocks = 1, first local block number = 4226
            [4226] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4227] number of local blocks = 1, first local block number = 4227
            [4227] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4228] number of local blocks = 1, first local block number = 4228
            [4228] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4229] number of local blocks = 1, first local block number = 4229
            [4229] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4230] number of local blocks = 1, first local block number = 4230
            [4230] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4231] number of local blocks = 1, first local block number = 4231
            [4231] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4232] number of local blocks = 1, first local block number = 4232
            [4232] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4233] number of local blocks = 1, first local block number = 4233
            [4233] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4234] number of local blocks = 1, first local block number = 4234
            [4234] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4235] number of local blocks = 1, first local block number = 4235
            [4235] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4236] number of local blocks = 1, first local block number = 4236
            [4236] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4237] number of local blocks = 1, first local block number = 4237
            [4237] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4238] number of local blocks = 1, first local block number = 4238
            [4238] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4239] number of local blocks = 1, first local block number = 4239
            [4239] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4240] number of local blocks = 1, first local block number = 4240
            [4240] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4241] number of local blocks = 1, first local block number = 4241
            [4241] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4242] number of local blocks = 1, first local block number = 4242
            [4242] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4243] number of local blocks = 1, first local block number = 4243
            [4243] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4244] number of local blocks = 1, first local block number = 4244
            [4244] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4245] number of local blocks = 1, first local block number = 4245
            [4245] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4246] number of local blocks = 1, first local block number = 4246
            [4246] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4247] number of local blocks = 1, first local block number = 4247
            [4247] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4248] number of local blocks = 1, first local block number = 4248
            [4248] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4249] number of local blocks = 1, first local block number = 4249
            [4249] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4250] number of local blocks = 1, first local block number = 4250
            [4250] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4251] number of local blocks = 1, first local block number = 4251
            [4251] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4252] number of local blocks = 1, first local block number = 4252
            [4252] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4253] number of local blocks = 1, first local block number = 4253
            [4253] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4254] number of local blocks = 1, first local block number = 4254
            [4254] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4255] number of local blocks = 1, first local block number = 4255
            [4255] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4256] number of local blocks = 1, first local block number = 4256
            [4256] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4257] number of local blocks = 1, first local block number = 4257
            [4257] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4258] number of local blocks = 1, first local block number = 4258
            [4258] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4259] number of local blocks = 1, first local block number = 4259
            [4259] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4260] number of local blocks = 1, first local block number = 4260
            [4260] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4261] number of local blocks = 1, first local block number = 4261
            [4261] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4262] number of local blocks = 1, first local block number = 4262
            [4262] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4263] number of local blocks = 1, first local block number = 4263
            [4263] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4264] number of local blocks = 1, first local block number = 4264
            [4264] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4265] number of local blocks = 1, first local block number = 4265
            [4265] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4266] number of local blocks = 1, first local block number = 4266
            [4266] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4267] number of local blocks = 1, first local block number = 4267
            [4267] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4268] number of local blocks = 1, first local block number = 4268
            [4268] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4269] number of local blocks = 1, first local block number = 4269
            [4269] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4270] number of local blocks = 1, first local block number = 4270
            [4270] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4271] number of local blocks = 1, first local block number = 4271
            [4271] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4272] number of local blocks = 1, first local block number = 4272
            [4272] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4273] number of local blocks = 1, first local block number = 4273
            [4273] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4274] number of local blocks = 1, first local block number = 4274
            [4274] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4275] number of local blocks = 1, first local block number = 4275
            [4275] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4276] number of local blocks = 1, first local block number = 4276
            [4276] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4277] number of local blocks = 1, first local block number = 4277
            [4277] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4278] number of local blocks = 1, first local block number = 4278
            [4278] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4279] number of local blocks = 1, first local block number = 4279
            [4279] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4280] number of local blocks = 1, first local block number = 4280
            [4280] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4281] number of local blocks = 1, first local block number = 4281
            [4281] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4282] number of local blocks = 1, first local block number = 4282
            [4282] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4283] number of local blocks = 1, first local block number = 4283
            [4283] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4284] number of local blocks = 1, first local block number = 4284
            [4284] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4285] number of local blocks = 1, first local block number = 4285
            [4285] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4286] number of local blocks = 1, first local block number = 4286
            [4286] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4287] number of local blocks = 1, first local block number = 4287
            [4287] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4288] number of local blocks = 1, first local block number = 4288
            [4288] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4289] number of local blocks = 1, first local block number = 4289
            [4289] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4290] number of local blocks = 1, first local block number = 4290
            [4290] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4291] number of local blocks = 1, first local block number = 4291
            [4291] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4292] number of local blocks = 1, first local block number = 4292
            [4292] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4293] number of local blocks = 1, first local block number = 4293
            [4293] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4294] number of local blocks = 1, first local block number = 4294
            [4294] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4295] number of local blocks = 1, first local block number = 4295
            [4295] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4296] number of local blocks = 1, first local block number = 4296
            [4296] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4297] number of local blocks = 1, first local block number = 4297
            [4297] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4298] number of local blocks = 1, first local block number = 4298
            [4298] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4299] number of local blocks = 1, first local block number = 4299
            [4299] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4300] number of local blocks = 1, first local block number = 4300
            [4300] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4301] number of local blocks = 1, first local block number = 4301
            [4301] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4302] number of local blocks = 1, first local block number = 4302
            [4302] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4303] number of local blocks = 1, first local block number = 4303
            [4303] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4304] number of local blocks = 1, first local block number = 4304
            [4304] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4305] number of local blocks = 1, first local block number = 4305
            [4305] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4306] number of local blocks = 1, first local block number = 4306
            [4306] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4307] number of local blocks = 1, first local block number = 4307
            [4307] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4308] number of local blocks = 1, first local block number = 4308
            [4308] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4309] number of local blocks = 1, first local block number = 4309
            [4309] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4310] number of local blocks = 1, first local block number = 4310
            [4310] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4311] number of local blocks = 1, first local block number = 4311
            [4311] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4312] number of local blocks = 1, first local block number = 4312
            [4312] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4313] number of local blocks = 1, first local block number = 4313
            [4313] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4314] number of local blocks = 1, first local block number = 4314
            [4314] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4315] number of local blocks = 1, first local block number = 4315
            [4315] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4316] number of local blocks = 1, first local block number = 4316
            [4316] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4317] number of local blocks = 1, first local block number = 4317
            [4317] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4318] number of local blocks = 1, first local block number = 4318
            [4318] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4319] number of local blocks = 1, first local block number = 4319
            [4319] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4320] number of local blocks = 1, first local block number = 4320
            [4320] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4321] number of local blocks = 1, first local block number = 4321
            [4321] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4322] number of local blocks = 1, first local block number = 4322
            [4322] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4323] number of local blocks = 1, first local block number = 4323
            [4323] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4324] number of local blocks = 1, first local block number = 4324
            [4324] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4325] number of local blocks = 1, first local block number = 4325
            [4325] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4326] number of local blocks = 1, first local block number = 4326
            [4326] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4327] number of local blocks = 1, first local block number = 4327
            [4327] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4328] number of local blocks = 1, first local block number = 4328
            [4328] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4329] number of local blocks = 1, first local block number = 4329
            [4329] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4330] number of local blocks = 1, first local block number = 4330
            [4330] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4331] number of local blocks = 1, first local block number = 4331
            [4331] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4332] number of local blocks = 1, first local block number = 4332
            [4332] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4333] number of local blocks = 1, first local block number = 4333
            [4333] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4334] number of local blocks = 1, first local block number = 4334
            [4334] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4335] number of local blocks = 1, first local block number = 4335
            [4335] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4336] number of local blocks = 1, first local block number = 4336
            [4336] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4337] number of local blocks = 1, first local block number = 4337
            [4337] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4338] number of local blocks = 1, first local block number = 4338
            [4338] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4339] number of local blocks = 1, first local block number = 4339
            [4339] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4340] number of local blocks = 1, first local block number = 4340
            [4340] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4341] number of local blocks = 1, first local block number = 4341
            [4341] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4342] number of local blocks = 1, first local block number = 4342
            [4342] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4343] number of local blocks = 1, first local block number = 4343
            [4343] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4344] number of local blocks = 1, first local block number = 4344
            [4344] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4345] number of local blocks = 1, first local block number = 4345
            [4345] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4346] number of local blocks = 1, first local block number = 4346
            [4346] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4347] number of local blocks = 1, first local block number = 4347
            [4347] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4348] number of local blocks = 1, first local block number = 4348
            [4348] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4349] number of local blocks = 1, first local block number = 4349
            [4349] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4350] number of local blocks = 1, first local block number = 4350
            [4350] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4351] number of local blocks = 1, first local block number = 4351
            [4351] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4352] number of local blocks = 1, first local block number = 4352
            [4352] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4353] number of local blocks = 1, first local block number = 4353
            [4353] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4354] number of local blocks = 1, first local block number = 4354
            [4354] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4355] number of local blocks = 1, first local block number = 4355
            [4355] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4356] number of local blocks = 1, first local block number = 4356
            [4356] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4357] number of local blocks = 1, first local block number = 4357
            [4357] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4358] number of local blocks = 1, first local block number = 4358
            [4358] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4359] number of local blocks = 1, first local block number = 4359
            [4359] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4360] number of local blocks = 1, first local block number = 4360
            [4360] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4361] number of local blocks = 1, first local block number = 4361
            [4361] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4362] number of local blocks = 1, first local block number = 4362
            [4362] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4363] number of local blocks = 1, first local block number = 4363
            [4363] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4364] number of local blocks = 1, first local block number = 4364
            [4364] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4365] number of local blocks = 1, first local block number = 4365
            [4365] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4366] number of local blocks = 1, first local block number = 4366
            [4366] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4367] number of local blocks = 1, first local block number = 4367
            [4367] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4368] number of local blocks = 1, first local block number = 4368
            [4368] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4369] number of local blocks = 1, first local block number = 4369
            [4369] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4370] number of local blocks = 1, first local block number = 4370
            [4370] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4371] number of local blocks = 1, first local block number = 4371
            [4371] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4372] number of local blocks = 1, first local block number = 4372
            [4372] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4373] number of local blocks = 1, first local block number = 4373
            [4373] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4374] number of local blocks = 1, first local block number = 4374
            [4374] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4375] number of local blocks = 1, first local block number = 4375
            [4375] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4376] number of local blocks = 1, first local block number = 4376
            [4376] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4377] number of local blocks = 1, first local block number = 4377
            [4377] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4378] number of local blocks = 1, first local block number = 4378
            [4378] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4379] number of local blocks = 1, first local block number = 4379
            [4379] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4380] number of local blocks = 1, first local block number = 4380
            [4380] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4381] number of local blocks = 1, first local block number = 4381
            [4381] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4382] number of local blocks = 1, first local block number = 4382
            [4382] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4383] number of local blocks = 1, first local block number = 4383
            [4383] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4384] number of local blocks = 1, first local block number = 4384
            [4384] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4385] number of local blocks = 1, first local block number = 4385
            [4385] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4386] number of local blocks = 1, first local block number = 4386
            [4386] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4387] number of local blocks = 1, first local block number = 4387
            [4387] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4388] number of local blocks = 1, first local block number = 4388
            [4388] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4389] number of local blocks = 1, first local block number = 4389
            [4389] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4390] number of local blocks = 1, first local block number = 4390
            [4390] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4391] number of local blocks = 1, first local block number = 4391
            [4391] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4392] number of local blocks = 1, first local block number = 4392
            [4392] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4393] number of local blocks = 1, first local block number = 4393
            [4393] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4394] number of local blocks = 1, first local block number = 4394
            [4394] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4395] number of local blocks = 1, first local block number = 4395
            [4395] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4396] number of local blocks = 1, first local block number = 4396
            [4396] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4397] number of local blocks = 1, first local block number = 4397
            [4397] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4398] number of local blocks = 1, first local block number = 4398
            [4398] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4399] number of local blocks = 1, first local block number = 4399
            [4399] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4400] number of local blocks = 1, first local block number = 4400
            [4400] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4401] number of local blocks = 1, first local block number = 4401
            [4401] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4402] number of local blocks = 1, first local block number = 4402
            [4402] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4403] number of local blocks = 1, first local block number = 4403
            [4403] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4404] number of local blocks = 1, first local block number = 4404
            [4404] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4405] number of local blocks = 1, first local block number = 4405
            [4405] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4406] number of local blocks = 1, first local block number = 4406
            [4406] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4407] number of local blocks = 1, first local block number = 4407
            [4407] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4408] number of local blocks = 1, first local block number = 4408
            [4408] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4409] number of local blocks = 1, first local block number = 4409
            [4409] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4410] number of local blocks = 1, first local block number = 4410
            [4410] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4411] number of local blocks = 1, first local block number = 4411
            [4411] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4412] number of local blocks = 1, first local block number = 4412
            [4412] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4413] number of local blocks = 1, first local block number = 4413
            [4413] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4414] number of local blocks = 1, first local block number = 4414
            [4414] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4415] number of local blocks = 1, first local block number = 4415
            [4415] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4416] number of local blocks = 1, first local block number = 4416
            [4416] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4417] number of local blocks = 1, first local block number = 4417
            [4417] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4418] number of local blocks = 1, first local block number = 4418
            [4418] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4419] number of local blocks = 1, first local block number = 4419
            [4419] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4420] number of local blocks = 1, first local block number = 4420
            [4420] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4421] number of local blocks = 1, first local block number = 4421
            [4421] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4422] number of local blocks = 1, first local block number = 4422
            [4422] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4423] number of local blocks = 1, first local block number = 4423
            [4423] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4424] number of local blocks = 1, first local block number = 4424
            [4424] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4425] number of local blocks = 1, first local block number = 4425
            [4425] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4426] number of local blocks = 1, first local block number = 4426
            [4426] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4427] number of local blocks = 1, first local block number = 4427
            [4427] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4428] number of local blocks = 1, first local block number = 4428
            [4428] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4429] number of local blocks = 1, first local block number = 4429
            [4429] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4430] number of local blocks = 1, first local block number = 4430
            [4430] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4431] number of local blocks = 1, first local block number = 4431
            [4431] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4432] number of local blocks = 1, first local block number = 4432
            [4432] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4433] number of local blocks = 1, first local block number = 4433
            [4433] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4434] number of local blocks = 1, first local block number = 4434
            [4434] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4435] number of local blocks = 1, first local block number = 4435
            [4435] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4436] number of local blocks = 1, first local block number = 4436
            [4436] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4437] number of local blocks = 1, first local block number = 4437
            [4437] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4438] number of local blocks = 1, first local block number = 4438
            [4438] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4439] number of local blocks = 1, first local block number = 4439
            [4439] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4440] number of local blocks = 1, first local block number = 4440
            [4440] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4441] number of local blocks = 1, first local block number = 4441
            [4441] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4442] number of local blocks = 1, first local block number = 4442
            [4442] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4443] number of local blocks = 1, first local block number = 4443
            [4443] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4444] number of local blocks = 1, first local block number = 4444
            [4444] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4445] number of local blocks = 1, first local block number = 4445
            [4445] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4446] number of local blocks = 1, first local block number = 4446
            [4446] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4447] number of local blocks = 1, first local block number = 4447
            [4447] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4448] number of local blocks = 1, first local block number = 4448
            [4448] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4449] number of local blocks = 1, first local block number = 4449
            [4449] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4450] number of local blocks = 1, first local block number = 4450
            [4450] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4451] number of local blocks = 1, first local block number = 4451
            [4451] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4452] number of local blocks = 1, first local block number = 4452
            [4452] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4453] number of local blocks = 1, first local block number = 4453
            [4453] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4454] number of local blocks = 1, first local block number = 4454
            [4454] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4455] number of local blocks = 1, first local block number = 4455
            [4455] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4456] number of local blocks = 1, first local block number = 4456
            [4456] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4457] number of local blocks = 1, first local block number = 4457
            [4457] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4458] number of local blocks = 1, first local block number = 4458
            [4458] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4459] number of local blocks = 1, first local block number = 4459
            [4459] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4460] number of local blocks = 1, first local block number = 4460
            [4460] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4461] number of local blocks = 1, first local block number = 4461
            [4461] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4462] number of local blocks = 1, first local block number = 4462
            [4462] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4463] number of local blocks = 1, first local block number = 4463
            [4463] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4464] number of local blocks = 1, first local block number = 4464
            [4464] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4465] number of local blocks = 1, first local block number = 4465
            [4465] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4466] number of local blocks = 1, first local block number = 4466
            [4466] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4467] number of local blocks = 1, first local block number = 4467
            [4467] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4468] number of local blocks = 1, first local block number = 4468
            [4468] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4469] number of local blocks = 1, first local block number = 4469
            [4469] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4470] number of local blocks = 1, first local block number = 4470
            [4470] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4471] number of local blocks = 1, first local block number = 4471
            [4471] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4472] number of local blocks = 1, first local block number = 4472
            [4472] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4473] number of local blocks = 1, first local block number = 4473
            [4473] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4474] number of local blocks = 1, first local block number = 4474
            [4474] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4475] number of local blocks = 1, first local block number = 4475
            [4475] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4476] number of local blocks = 1, first local block number = 4476
            [4476] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4477] number of local blocks = 1, first local block number = 4477
            [4477] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4478] number of local blocks = 1, first local block number = 4478
            [4478] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4479] number of local blocks = 1, first local block number = 4479
            [4479] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4480] number of local blocks = 1, first local block number = 4480
            [4480] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4481] number of local blocks = 1, first local block number = 4481
            [4481] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4482] number of local blocks = 1, first local block number = 4482
            [4482] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4483] number of local blocks = 1, first local block number = 4483
            [4483] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4484] number of local blocks = 1, first local block number = 4484
            [4484] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4485] number of local blocks = 1, first local block number = 4485
            [4485] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4486] number of local blocks = 1, first local block number = 4486
            [4486] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4487] number of local blocks = 1, first local block number = 4487
            [4487] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4488] number of local blocks = 1, first local block number = 4488
            [4488] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4489] number of local blocks = 1, first local block number = 4489
            [4489] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4490] number of local blocks = 1, first local block number = 4490
            [4490] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4491] number of local blocks = 1, first local block number = 4491
            [4491] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4492] number of local blocks = 1, first local block number = 4492
            [4492] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4493] number of local blocks = 1, first local block number = 4493
            [4493] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4494] number of local blocks = 1, first local block number = 4494
            [4494] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4495] number of local blocks = 1, first local block number = 4495
            [4495] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4496] number of local blocks = 1, first local block number = 4496
            [4496] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4497] number of local blocks = 1, first local block number = 4497
            [4497] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4498] number of local blocks = 1, first local block number = 4498
            [4498] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4499] number of local blocks = 1, first local block number = 4499
            [4499] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4500] number of local blocks = 1, first local block number = 4500
            [4500] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4501] number of local blocks = 1, first local block number = 4501
            [4501] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4502] number of local blocks = 1, first local block number = 4502
            [4502] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4503] number of local blocks = 1, first local block number = 4503
            [4503] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4504] number of local blocks = 1, first local block number = 4504
            [4504] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4505] number of local blocks = 1, first local block number = 4505
            [4505] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4506] number of local blocks = 1, first local block number = 4506
            [4506] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4507] number of local blocks = 1, first local block number = 4507
            [4507] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4508] number of local blocks = 1, first local block number = 4508
            [4508] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4509] number of local blocks = 1, first local block number = 4509
            [4509] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4510] number of local blocks = 1, first local block number = 4510
            [4510] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4511] number of local blocks = 1, first local block number = 4511
            [4511] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4512] number of local blocks = 1, first local block number = 4512
            [4512] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4513] number of local blocks = 1, first local block number = 4513
            [4513] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4514] number of local blocks = 1, first local block number = 4514
            [4514] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4515] number of local blocks = 1, first local block number = 4515
            [4515] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4516] number of local blocks = 1, first local block number = 4516
            [4516] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4517] number of local blocks = 1, first local block number = 4517
            [4517] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4518] number of local blocks = 1, first local block number = 4518
            [4518] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4519] number of local blocks = 1, first local block number = 4519
            [4519] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4520] number of local blocks = 1, first local block number = 4520
            [4520] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4521] number of local blocks = 1, first local block number = 4521
            [4521] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4522] number of local blocks = 1, first local block number = 4522
            [4522] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4523] number of local blocks = 1, first local block number = 4523
            [4523] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4524] number of local blocks = 1, first local block number = 4524
            [4524] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4525] number of local blocks = 1, first local block number = 4525
            [4525] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4526] number of local blocks = 1, first local block number = 4526
            [4526] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4527] number of local blocks = 1, first local block number = 4527
            [4527] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4528] number of local blocks = 1, first local block number = 4528
            [4528] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4529] number of local blocks = 1, first local block number = 4529
            [4529] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4530] number of local blocks = 1, first local block number = 4530
            [4530] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4531] number of local blocks = 1, first local block number = 4531
            [4531] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4532] number of local blocks = 1, first local block number = 4532
            [4532] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4533] number of local blocks = 1, first local block number = 4533
            [4533] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4534] number of local blocks = 1, first local block number = 4534
            [4534] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4535] number of local blocks = 1, first local block number = 4535
            [4535] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4536] number of local blocks = 1, first local block number = 4536
            [4536] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4537] number of local blocks = 1, first local block number = 4537
            [4537] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4538] number of local blocks = 1, first local block number = 4538
            [4538] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4539] number of local blocks = 1, first local block number = 4539
            [4539] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4540] number of local blocks = 1, first local block number = 4540
            [4540] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4541] number of local blocks = 1, first local block number = 4541
            [4541] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4542] number of local blocks = 1, first local block number = 4542
            [4542] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4543] number of local blocks = 1, first local block number = 4543
            [4543] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4544] number of local blocks = 1, first local block number = 4544
            [4544] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4545] number of local blocks = 1, first local block number = 4545
            [4545] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4546] number of local blocks = 1, first local block number = 4546
            [4546] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4547] number of local blocks = 1, first local block number = 4547
            [4547] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4548] number of local blocks = 1, first local block number = 4548
            [4548] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4549] number of local blocks = 1, first local block number = 4549
            [4549] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4550] number of local blocks = 1, first local block number = 4550
            [4550] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4551] number of local blocks = 1, first local block number = 4551
            [4551] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4552] number of local blocks = 1, first local block number = 4552
            [4552] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4553] number of local blocks = 1, first local block number = 4553
            [4553] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4554] number of local blocks = 1, first local block number = 4554
            [4554] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4555] number of local blocks = 1, first local block number = 4555
            [4555] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4556] number of local blocks = 1, first local block number = 4556
            [4556] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4557] number of local blocks = 1, first local block number = 4557
            [4557] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4558] number of local blocks = 1, first local block number = 4558
            [4558] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4559] number of local blocks = 1, first local block number = 4559
            [4559] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4560] number of local blocks = 1, first local block number = 4560
            [4560] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4561] number of local blocks = 1, first local block number = 4561
            [4561] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4562] number of local blocks = 1, first local block number = 4562
            [4562] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4563] number of local blocks = 1, first local block number = 4563
            [4563] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4564] number of local blocks = 1, first local block number = 4564
            [4564] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4565] number of local blocks = 1, first local block number = 4565
            [4565] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4566] number of local blocks = 1, first local block number = 4566
            [4566] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4567] number of local blocks = 1, first local block number = 4567
            [4567] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4568] number of local blocks = 1, first local block number = 4568
            [4568] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4569] number of local blocks = 1, first local block number = 4569
            [4569] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4570] number of local blocks = 1, first local block number = 4570
            [4570] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4571] number of local blocks = 1, first local block number = 4571
            [4571] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4572] number of local blocks = 1, first local block number = 4572
            [4572] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4573] number of local blocks = 1, first local block number = 4573
            [4573] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4574] number of local blocks = 1, first local block number = 4574
            [4574] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4575] number of local blocks = 1, first local block number = 4575
            [4575] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4576] number of local blocks = 1, first local block number = 4576
            [4576] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4577] number of local blocks = 1, first local block number = 4577
            [4577] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4578] number of local blocks = 1, first local block number = 4578
            [4578] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4579] number of local blocks = 1, first local block number = 4579
            [4579] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4580] number of local blocks = 1, first local block number = 4580
            [4580] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4581] number of local blocks = 1, first local block number = 4581
            [4581] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4582] number of local blocks = 1, first local block number = 4582
            [4582] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4583] number of local blocks = 1, first local block number = 4583
            [4583] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4584] number of local blocks = 1, first local block number = 4584
            [4584] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4585] number of local blocks = 1, first local block number = 4585
            [4585] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4586] number of local blocks = 1, first local block number = 4586
            [4586] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4587] number of local blocks = 1, first local block number = 4587
            [4587] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4588] number of local blocks = 1, first local block number = 4588
            [4588] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4589] number of local blocks = 1, first local block number = 4589
            [4589] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4590] number of local blocks = 1, first local block number = 4590
            [4590] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4591] number of local blocks = 1, first local block number = 4591
            [4591] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4592] number of local blocks = 1, first local block number = 4592
            [4592] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4593] number of local blocks = 1, first local block number = 4593
            [4593] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4594] number of local blocks = 1, first local block number = 4594
            [4594] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4595] number of local blocks = 1, first local block number = 4595
            [4595] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4596] number of local blocks = 1, first local block number = 4596
            [4596] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4597] number of local blocks = 1, first local block number = 4597
            [4597] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4598] number of local blocks = 1, first local block number = 4598
            [4598] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4599] number of local blocks = 1, first local block number = 4599
            [4599] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4600] number of local blocks = 1, first local block number = 4600
            [4600] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4601] number of local blocks = 1, first local block number = 4601
            [4601] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4602] number of local blocks = 1, first local block number = 4602
            [4602] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4603] number of local blocks = 1, first local block number = 4603
            [4603] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4604] number of local blocks = 1, first local block number = 4604
            [4604] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4605] number of local blocks = 1, first local block number = 4605
            [4605] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4606] number of local blocks = 1, first local block number = 4606
            [4606] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4607] number of local blocks = 1, first local block number = 4607
            [4607] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4608] number of local blocks = 1, first local block number = 4608
            [4608] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4609] number of local blocks = 1, first local block number = 4609
            [4609] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4610] number of local blocks = 1, first local block number = 4610
            [4610] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4611] number of local blocks = 1, first local block number = 4611
            [4611] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4612] number of local blocks = 1, first local block number = 4612
            [4612] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4613] number of local blocks = 1, first local block number = 4613
            [4613] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4614] number of local blocks = 1, first local block number = 4614
            [4614] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4615] number of local blocks = 1, first local block number = 4615
            [4615] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4616] number of local blocks = 1, first local block number = 4616
            [4616] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4617] number of local blocks = 1, first local block number = 4617
            [4617] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4618] number of local blocks = 1, first local block number = 4618
            [4618] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4619] number of local blocks = 1, first local block number = 4619
            [4619] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4620] number of local blocks = 1, first local block number = 4620
            [4620] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4621] number of local blocks = 1, first local block number = 4621
            [4621] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4622] number of local blocks = 1, first local block number = 4622
            [4622] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4623] number of local blocks = 1, first local block number = 4623
            [4623] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4624] number of local blocks = 1, first local block number = 4624
            [4624] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4625] number of local blocks = 1, first local block number = 4625
            [4625] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4626] number of local blocks = 1, first local block number = 4626
            [4626] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4627] number of local blocks = 1, first local block number = 4627
            [4627] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4628] number of local blocks = 1, first local block number = 4628
            [4628] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4629] number of local blocks = 1, first local block number = 4629
            [4629] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4630] number of local blocks = 1, first local block number = 4630
            [4630] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4631] number of local blocks = 1, first local block number = 4631
            [4631] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4632] number of local blocks = 1, first local block number = 4632
            [4632] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4633] number of local blocks = 1, first local block number = 4633
            [4633] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4634] number of local blocks = 1, first local block number = 4634
            [4634] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4635] number of local blocks = 1, first local block number = 4635
            [4635] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4636] number of local blocks = 1, first local block number = 4636
            [4636] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4637] number of local blocks = 1, first local block number = 4637
            [4637] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4638] number of local blocks = 1, first local block number = 4638
            [4638] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4639] number of local blocks = 1, first local block number = 4639
            [4639] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4640] number of local blocks = 1, first local block number = 4640
            [4640] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4641] number of local blocks = 1, first local block number = 4641
            [4641] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4642] number of local blocks = 1, first local block number = 4642
            [4642] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4643] number of local blocks = 1, first local block number = 4643
            [4643] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4644] number of local blocks = 1, first local block number = 4644
            [4644] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4645] number of local blocks = 1, first local block number = 4645
            [4645] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4646] number of local blocks = 1, first local block number = 4646
            [4646] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4647] number of local blocks = 1, first local block number = 4647
            [4647] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4648] number of local blocks = 1, first local block number = 4648
            [4648] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4649] number of local blocks = 1, first local block number = 4649
            [4649] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4650] number of local blocks = 1, first local block number = 4650
            [4650] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4651] number of local blocks = 1, first local block number = 4651
            [4651] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4652] number of local blocks = 1, first local block number = 4652
            [4652] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4653] number of local blocks = 1, first local block number = 4653
            [4653] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4654] number of local blocks = 1, first local block number = 4654
            [4654] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4655] number of local blocks = 1, first local block number = 4655
            [4655] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4656] number of local blocks = 1, first local block number = 4656
            [4656] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4657] number of local blocks = 1, first local block number = 4657
            [4657] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4658] number of local blocks = 1, first local block number = 4658
            [4658] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4659] number of local blocks = 1, first local block number = 4659
            [4659] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4660] number of local blocks = 1, first local block number = 4660
            [4660] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4661] number of local blocks = 1, first local block number = 4661
            [4661] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4662] number of local blocks = 1, first local block number = 4662
            [4662] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4663] number of local blocks = 1, first local block number = 4663
            [4663] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4664] number of local blocks = 1, first local block number = 4664
            [4664] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4665] number of local blocks = 1, first local block number = 4665
            [4665] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4666] number of local blocks = 1, first local block number = 4666
            [4666] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4667] number of local blocks = 1, first local block number = 4667
            [4667] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4668] number of local blocks = 1, first local block number = 4668
            [4668] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4669] number of local blocks = 1, first local block number = 4669
            [4669] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4670] number of local blocks = 1, first local block number = 4670
            [4670] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4671] number of local blocks = 1, first local block number = 4671
            [4671] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4672] number of local blocks = 1, first local block number = 4672
            [4672] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4673] number of local blocks = 1, first local block number = 4673
            [4673] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4674] number of local blocks = 1, first local block number = 4674
            [4674] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4675] number of local blocks = 1, first local block number = 4675
            [4675] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4676] number of local blocks = 1, first local block number = 4676
            [4676] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4677] number of local blocks = 1, first local block number = 4677
            [4677] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4678] number of local blocks = 1, first local block number = 4678
            [4678] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4679] number of local blocks = 1, first local block number = 4679
            [4679] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4680] number of local blocks = 1, first local block number = 4680
            [4680] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4681] number of local blocks = 1, first local block number = 4681
            [4681] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4682] number of local blocks = 1, first local block number = 4682
            [4682] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4683] number of local blocks = 1, first local block number = 4683
            [4683] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4684] number of local blocks = 1, first local block number = 4684
            [4684] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4685] number of local blocks = 1, first local block number = 4685
            [4685] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4686] number of local blocks = 1, first local block number = 4686
            [4686] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4687] number of local blocks = 1, first local block number = 4687
            [4687] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4688] number of local blocks = 1, first local block number = 4688
            [4688] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4689] number of local blocks = 1, first local block number = 4689
            [4689] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4690] number of local blocks = 1, first local block number = 4690
            [4690] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4691] number of local blocks = 1, first local block number = 4691
            [4691] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4692] number of local blocks = 1, first local block number = 4692
            [4692] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4693] number of local blocks = 1, first local block number = 4693
            [4693] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4694] number of local blocks = 1, first local block number = 4694
            [4694] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4695] number of local blocks = 1, first local block number = 4695
            [4695] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4696] number of local blocks = 1, first local block number = 4696
            [4696] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4697] number of local blocks = 1, first local block number = 4697
            [4697] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4698] number of local blocks = 1, first local block number = 4698
            [4698] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4699] number of local blocks = 1, first local block number = 4699
            [4699] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4700] number of local blocks = 1, first local block number = 4700
            [4700] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4701] number of local blocks = 1, first local block number = 4701
            [4701] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4702] number of local blocks = 1, first local block number = 4702
            [4702] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4703] number of local blocks = 1, first local block number = 4703
            [4703] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4704] number of local blocks = 1, first local block number = 4704
            [4704] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4705] number of local blocks = 1, first local block number = 4705
            [4705] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4706] number of local blocks = 1, first local block number = 4706
            [4706] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4707] number of local blocks = 1, first local block number = 4707
            [4707] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4708] number of local blocks = 1, first local block number = 4708
            [4708] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4709] number of local blocks = 1, first local block number = 4709
            [4709] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4710] number of local blocks = 1, first local block number = 4710
            [4710] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4711] number of local blocks = 1, first local block number = 4711
            [4711] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4712] number of local blocks = 1, first local block number = 4712
            [4712] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4713] number of local blocks = 1, first local block number = 4713
            [4713] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4714] number of local blocks = 1, first local block number = 4714
            [4714] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4715] number of local blocks = 1, first local block number = 4715
            [4715] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4716] number of local blocks = 1, first local block number = 4716
            [4716] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4717] number of local blocks = 1, first local block number = 4717
            [4717] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4718] number of local blocks = 1, first local block number = 4718
            [4718] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4719] number of local blocks = 1, first local block number = 4719
            [4719] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4720] number of local blocks = 1, first local block number = 4720
            [4720] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4721] number of local blocks = 1, first local block number = 4721
            [4721] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4722] number of local blocks = 1, first local block number = 4722
            [4722] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4723] number of local blocks = 1, first local block number = 4723
            [4723] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4724] number of local blocks = 1, first local block number = 4724
            [4724] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4725] number of local blocks = 1, first local block number = 4725
            [4725] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4726] number of local blocks = 1, first local block number = 4726
            [4726] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4727] number of local blocks = 1, first local block number = 4727
            [4727] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4728] number of local blocks = 1, first local block number = 4728
            [4728] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4729] number of local blocks = 1, first local block number = 4729
            [4729] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4730] number of local blocks = 1, first local block number = 4730
            [4730] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4731] number of local blocks = 1, first local block number = 4731
            [4731] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4732] number of local blocks = 1, first local block number = 4732
            [4732] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4733] number of local blocks = 1, first local block number = 4733
            [4733] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4734] number of local blocks = 1, first local block number = 4734
            [4734] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4735] number of local blocks = 1, first local block number = 4735
            [4735] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4736] number of local blocks = 1, first local block number = 4736
            [4736] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4737] number of local blocks = 1, first local block number = 4737
            [4737] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4738] number of local blocks = 1, first local block number = 4738
            [4738] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4739] number of local blocks = 1, first local block number = 4739
            [4739] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4740] number of local blocks = 1, first local block number = 4740
            [4740] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4741] number of local blocks = 1, first local block number = 4741
            [4741] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4742] number of local blocks = 1, first local block number = 4742
            [4742] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4743] number of local blocks = 1, first local block number = 4743
            [4743] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4744] number of local blocks = 1, first local block number = 4744
            [4744] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4745] number of local blocks = 1, first local block number = 4745
            [4745] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4746] number of local blocks = 1, first local block number = 4746
            [4746] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4747] number of local blocks = 1, first local block number = 4747
            [4747] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4748] number of local blocks = 1, first local block number = 4748
            [4748] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4749] number of local blocks = 1, first local block number = 4749
            [4749] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4750] number of local blocks = 1, first local block number = 4750
            [4750] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4751] number of local blocks = 1, first local block number = 4751
            [4751] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4752] number of local blocks = 1, first local block number = 4752
            [4752] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4753] number of local blocks = 1, first local block number = 4753
            [4753] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4754] number of local blocks = 1, first local block number = 4754
            [4754] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4755] number of local blocks = 1, first local block number = 4755
            [4755] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4756] number of local blocks = 1, first local block number = 4756
            [4756] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4757] number of local blocks = 1, first local block number = 4757
            [4757] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4758] number of local blocks = 1, first local block number = 4758
            [4758] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4759] number of local blocks = 1, first local block number = 4759
            [4759] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4760] number of local blocks = 1, first local block number = 4760
            [4760] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4761] number of local blocks = 1, first local block number = 4761
            [4761] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4762] number of local blocks = 1, first local block number = 4762
            [4762] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4763] number of local blocks = 1, first local block number = 4763
            [4763] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4764] number of local blocks = 1, first local block number = 4764
            [4764] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4765] number of local blocks = 1, first local block number = 4765
            [4765] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4766] number of local blocks = 1, first local block number = 4766
            [4766] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4767] number of local blocks = 1, first local block number = 4767
            [4767] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4768] number of local blocks = 1, first local block number = 4768
            [4768] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4769] number of local blocks = 1, first local block number = 4769
            [4769] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4770] number of local blocks = 1, first local block number = 4770
            [4770] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4771] number of local blocks = 1, first local block number = 4771
            [4771] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4772] number of local blocks = 1, first local block number = 4772
            [4772] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4773] number of local blocks = 1, first local block number = 4773
            [4773] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4774] number of local blocks = 1, first local block number = 4774
            [4774] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4775] number of local blocks = 1, first local block number = 4775
            [4775] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4776] number of local blocks = 1, first local block number = 4776
            [4776] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4777] number of local blocks = 1, first local block number = 4777
            [4777] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4778] number of local blocks = 1, first local block number = 4778
            [4778] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4779] number of local blocks = 1, first local block number = 4779
            [4779] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4780] number of local blocks = 1, first local block number = 4780
            [4780] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4781] number of local blocks = 1, first local block number = 4781
            [4781] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4782] number of local blocks = 1, first local block number = 4782
            [4782] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4783] number of local blocks = 1, first local block number = 4783
            [4783] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4784] number of local blocks = 1, first local block number = 4784
            [4784] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4785] number of local blocks = 1, first local block number = 4785
            [4785] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4786] number of local blocks = 1, first local block number = 4786
            [4786] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4787] number of local blocks = 1, first local block number = 4787
            [4787] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4788] number of local blocks = 1, first local block number = 4788
            [4788] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4789] number of local blocks = 1, first local block number = 4789
            [4789] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4790] number of local blocks = 1, first local block number = 4790
            [4790] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4791] number of local blocks = 1, first local block number = 4791
            [4791] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4792] number of local blocks = 1, first local block number = 4792
            [4792] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4793] number of local blocks = 1, first local block number = 4793
            [4793] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4794] number of local blocks = 1, first local block number = 4794
            [4794] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4795] number of local blocks = 1, first local block number = 4795
            [4795] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4796] number of local blocks = 1, first local block number = 4796
            [4796] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4797] number of local blocks = 1, first local block number = 4797
            [4797] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4798] number of local blocks = 1, first local block number = 4798
            [4798] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4799] number of local blocks = 1, first local block number = 4799
            [4799] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4800] number of local blocks = 1, first local block number = 4800
            [4800] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4801] number of local blocks = 1, first local block number = 4801
            [4801] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4802] number of local blocks = 1, first local block number = 4802
            [4802] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4803] number of local blocks = 1, first local block number = 4803
            [4803] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4804] number of local blocks = 1, first local block number = 4804
            [4804] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4805] number of local blocks = 1, first local block number = 4805
            [4805] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4806] number of local blocks = 1, first local block number = 4806
            [4806] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4807] number of local blocks = 1, first local block number = 4807
            [4807] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4808] number of local blocks = 1, first local block number = 4808
            [4808] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4809] number of local blocks = 1, first local block number = 4809
            [4809] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4810] number of local blocks = 1, first local block number = 4810
            [4810] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4811] number of local blocks = 1, first local block number = 4811
            [4811] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4812] number of local blocks = 1, first local block number = 4812
            [4812] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4813] number of local blocks = 1, first local block number = 4813
            [4813] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4814] number of local blocks = 1, first local block number = 4814
            [4814] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4815] number of local blocks = 1, first local block number = 4815
            [4815] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4816] number of local blocks = 1, first local block number = 4816
            [4816] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4817] number of local blocks = 1, first local block number = 4817
            [4817] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4818] number of local blocks = 1, first local block number = 4818
            [4818] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4819] number of local blocks = 1, first local block number = 4819
            [4819] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4820] number of local blocks = 1, first local block number = 4820
            [4820] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4821] number of local blocks = 1, first local block number = 4821
            [4821] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4822] number of local blocks = 1, first local block number = 4822
            [4822] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4823] number of local blocks = 1, first local block number = 4823
            [4823] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4824] number of local blocks = 1, first local block number = 4824
            [4824] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4825] number of local blocks = 1, first local block number = 4825
            [4825] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4826] number of local blocks = 1, first local block number = 4826
            [4826] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4827] number of local blocks = 1, first local block number = 4827
            [4827] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4828] number of local blocks = 1, first local block number = 4828
            [4828] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4829] number of local blocks = 1, first local block number = 4829
            [4829] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4830] number of local blocks = 1, first local block number = 4830
            [4830] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4831] number of local blocks = 1, first local block number = 4831
            [4831] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4832] number of local blocks = 1, first local block number = 4832
            [4832] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4833] number of local blocks = 1, first local block number = 4833
            [4833] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4834] number of local blocks = 1, first local block number = 4834
            [4834] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4835] number of local blocks = 1, first local block number = 4835
            [4835] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4836] number of local blocks = 1, first local block number = 4836
            [4836] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4837] number of local blocks = 1, first local block number = 4837
            [4837] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4838] number of local blocks = 1, first local block number = 4838
            [4838] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4839] number of local blocks = 1, first local block number = 4839
            [4839] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4840] number of local blocks = 1, first local block number = 4840
            [4840] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4841] number of local blocks = 1, first local block number = 4841
            [4841] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4842] number of local blocks = 1, first local block number = 4842
            [4842] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4843] number of local blocks = 1, first local block number = 4843
            [4843] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4844] number of local blocks = 1, first local block number = 4844
            [4844] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4845] number of local blocks = 1, first local block number = 4845
            [4845] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4846] number of local blocks = 1, first local block number = 4846
            [4846] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4847] number of local blocks = 1, first local block number = 4847
            [4847] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4848] number of local blocks = 1, first local block number = 4848
            [4848] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4849] number of local blocks = 1, first local block number = 4849
            [4849] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4850] number of local blocks = 1, first local block number = 4850
            [4850] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4851] number of local blocks = 1, first local block number = 4851
            [4851] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4852] number of local blocks = 1, first local block number = 4852
            [4852] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4853] number of local blocks = 1, first local block number = 4853
            [4853] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4854] number of local blocks = 1, first local block number = 4854
            [4854] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4855] number of local blocks = 1, first local block number = 4855
            [4855] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4856] number of local blocks = 1, first local block number = 4856
            [4856] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4857] number of local blocks = 1, first local block number = 4857
            [4857] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4858] number of local blocks = 1, first local block number = 4858
            [4858] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4859] number of local blocks = 1, first local block number = 4859
            [4859] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4860] number of local blocks = 1, first local block number = 4860
            [4860] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4861] number of local blocks = 1, first local block number = 4861
            [4861] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4862] number of local blocks = 1, first local block number = 4862
            [4862] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4863] number of local blocks = 1, first local block number = 4863
            [4863] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4864] number of local blocks = 1, first local block number = 4864
            [4864] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4865] number of local blocks = 1, first local block number = 4865
            [4865] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4866] number of local blocks = 1, first local block number = 4866
            [4866] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4867] number of local blocks = 1, first local block number = 4867
            [4867] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4868] number of local blocks = 1, first local block number = 4868
            [4868] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4869] number of local blocks = 1, first local block number = 4869
            [4869] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4870] number of local blocks = 1, first local block number = 4870
            [4870] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4871] number of local blocks = 1, first local block number = 4871
            [4871] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4872] number of local blocks = 1, first local block number = 4872
            [4872] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4873] number of local blocks = 1, first local block number = 4873
            [4873] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4874] number of local blocks = 1, first local block number = 4874
            [4874] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4875] number of local blocks = 1, first local block number = 4875
            [4875] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4876] number of local blocks = 1, first local block number = 4876
            [4876] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4877] number of local blocks = 1, first local block number = 4877
            [4877] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4878] number of local blocks = 1, first local block number = 4878
            [4878] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4879] number of local blocks = 1, first local block number = 4879
            [4879] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4880] number of local blocks = 1, first local block number = 4880
            [4880] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4881] number of local blocks = 1, first local block number = 4881
            [4881] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4882] number of local blocks = 1, first local block number = 4882
            [4882] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4883] number of local blocks = 1, first local block number = 4883
            [4883] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4884] number of local blocks = 1, first local block number = 4884
            [4884] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4885] number of local blocks = 1, first local block number = 4885
            [4885] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4886] number of local blocks = 1, first local block number = 4886
            [4886] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4887] number of local blocks = 1, first local block number = 4887
            [4887] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4888] number of local blocks = 1, first local block number = 4888
            [4888] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4889] number of local blocks = 1, first local block number = 4889
            [4889] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4890] number of local blocks = 1, first local block number = 4890
            [4890] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4891] number of local blocks = 1, first local block number = 4891
            [4891] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4892] number of local blocks = 1, first local block number = 4892
            [4892] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4893] number of local blocks = 1, first local block number = 4893
            [4893] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4894] number of local blocks = 1, first local block number = 4894
            [4894] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4895] number of local blocks = 1, first local block number = 4895
            [4895] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4896] number of local blocks = 1, first local block number = 4896
            [4896] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4897] number of local blocks = 1, first local block number = 4897
            [4897] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4898] number of local blocks = 1, first local block number = 4898
            [4898] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4899] number of local blocks = 1, first local block number = 4899
            [4899] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4900] number of local blocks = 1, first local block number = 4900
            [4900] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4901] number of local blocks = 1, first local block number = 4901
            [4901] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4902] number of local blocks = 1, first local block number = 4902
            [4902] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4903] number of local blocks = 1, first local block number = 4903
            [4903] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4904] number of local blocks = 1, first local block number = 4904
            [4904] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4905] number of local blocks = 1, first local block number = 4905
            [4905] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4906] number of local blocks = 1, first local block number = 4906
            [4906] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4907] number of local blocks = 1, first local block number = 4907
            [4907] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4908] number of local blocks = 1, first local block number = 4908
            [4908] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4909] number of local blocks = 1, first local block number = 4909
            [4909] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4910] number of local blocks = 1, first local block number = 4910
            [4910] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4911] number of local blocks = 1, first local block number = 4911
            [4911] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4912] number of local blocks = 1, first local block number = 4912
            [4912] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4913] number of local blocks = 1, first local block number = 4913
            [4913] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4914] number of local blocks = 1, first local block number = 4914
            [4914] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4915] number of local blocks = 1, first local block number = 4915
            [4915] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4916] number of local blocks = 1, first local block number = 4916
            [4916] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4917] number of local blocks = 1, first local block number = 4917
            [4917] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4918] number of local blocks = 1, first local block number = 4918
            [4918] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4919] number of local blocks = 1, first local block number = 4919
            [4919] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4920] number of local blocks = 1, first local block number = 4920
            [4920] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4921] number of local blocks = 1, first local block number = 4921
            [4921] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4922] number of local blocks = 1, first local block number = 4922
            [4922] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4923] number of local blocks = 1, first local block number = 4923
            [4923] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4924] number of local blocks = 1, first local block number = 4924
            [4924] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4925] number of local blocks = 1, first local block number = 4925
            [4925] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4926] number of local blocks = 1, first local block number = 4926
            [4926] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4927] number of local blocks = 1, first local block number = 4927
            [4927] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4928] number of local blocks = 1, first local block number = 4928
            [4928] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4929] number of local blocks = 1, first local block number = 4929
            [4929] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4930] number of local blocks = 1, first local block number = 4930
            [4930] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4931] number of local blocks = 1, first local block number = 4931
            [4931] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4932] number of local blocks = 1, first local block number = 4932
            [4932] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4933] number of local blocks = 1, first local block number = 4933
            [4933] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4934] number of local blocks = 1, first local block number = 4934
            [4934] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4935] number of local blocks = 1, first local block number = 4935
            [4935] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4936] number of local blocks = 1, first local block number = 4936
            [4936] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4937] number of local blocks = 1, first local block number = 4937
            [4937] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4938] number of local blocks = 1, first local block number = 4938
            [4938] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4939] number of local blocks = 1, first local block number = 4939
            [4939] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4940] number of local blocks = 1, first local block number = 4940
            [4940] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4941] number of local blocks = 1, first local block number = 4941
            [4941] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4942] number of local blocks = 1, first local block number = 4942
            [4942] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4943] number of local blocks = 1, first local block number = 4943
            [4943] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4944] number of local blocks = 1, first local block number = 4944
            [4944] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4945] number of local blocks = 1, first local block number = 4945
            [4945] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4946] number of local blocks = 1, first local block number = 4946
            [4946] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4947] number of local blocks = 1, first local block number = 4947
            [4947] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4948] number of local blocks = 1, first local block number = 4948
            [4948] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4949] number of local blocks = 1, first local block number = 4949
            [4949] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4950] number of local blocks = 1, first local block number = 4950
            [4950] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4951] number of local blocks = 1, first local block number = 4951
            [4951] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4952] number of local blocks = 1, first local block number = 4952
            [4952] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4953] number of local blocks = 1, first local block number = 4953
            [4953] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4954] number of local blocks = 1, first local block number = 4954
            [4954] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4955] number of local blocks = 1, first local block number = 4955
            [4955] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4956] number of local blocks = 1, first local block number = 4956
            [4956] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4957] number of local blocks = 1, first local block number = 4957
            [4957] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4958] number of local blocks = 1, first local block number = 4958
            [4958] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4959] number of local blocks = 1, first local block number = 4959
            [4959] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4960] number of local blocks = 1, first local block number = 4960
            [4960] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4961] number of local blocks = 1, first local block number = 4961
            [4961] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4962] number of local blocks = 1, first local block number = 4962
            [4962] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4963] number of local blocks = 1, first local block number = 4963
            [4963] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4964] number of local blocks = 1, first local block number = 4964
            [4964] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4965] number of local blocks = 1, first local block number = 4965
            [4965] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4966] number of local blocks = 1, first local block number = 4966
            [4966] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4967] number of local blocks = 1, first local block number = 4967
            [4967] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4968] number of local blocks = 1, first local block number = 4968
            [4968] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4969] number of local blocks = 1, first local block number = 4969
            [4969] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4970] number of local blocks = 1, first local block number = 4970
            [4970] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4971] number of local blocks = 1, first local block number = 4971
            [4971] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4972] number of local blocks = 1, first local block number = 4972
            [4972] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4973] number of local blocks = 1, first local block number = 4973
            [4973] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4974] number of local blocks = 1, first local block number = 4974
            [4974] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4975] number of local blocks = 1, first local block number = 4975
            [4975] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4976] number of local blocks = 1, first local block number = 4976
            [4976] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4977] number of local blocks = 1, first local block number = 4977
            [4977] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4978] number of local blocks = 1, first local block number = 4978
            [4978] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4979] number of local blocks = 1, first local block number = 4979
            [4979] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4980] number of local blocks = 1, first local block number = 4980
            [4980] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4981] number of local blocks = 1, first local block number = 4981
            [4981] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4982] number of local blocks = 1, first local block number = 4982
            [4982] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4983] number of local blocks = 1, first local block number = 4983
            [4983] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4984] number of local blocks = 1, first local block number = 4984
            [4984] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4985] number of local blocks = 1, first local block number = 4985
            [4985] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4986] number of local blocks = 1, first local block number = 4986
            [4986] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4987] number of local blocks = 1, first local block number = 4987
            [4987] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4988] number of local blocks = 1, first local block number = 4988
            [4988] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4989] number of local blocks = 1, first local block number = 4989
            [4989] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4990] number of local blocks = 1, first local block number = 4990
            [4990] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4991] number of local blocks = 1, first local block number = 4991
            [4991] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4992] number of local blocks = 1, first local block number = 4992
            [4992] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4993] number of local blocks = 1, first local block number = 4993
            [4993] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4994] number of local blocks = 1, first local block number = 4994
            [4994] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4995] number of local blocks = 1, first local block number = 4995
            [4995] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4996] number of local blocks = 1, first local block number = 4996
            [4996] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4997] number of local blocks = 1, first local block number = 4997
            [4997] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4998] number of local blocks = 1, first local block number = 4998
            [4998] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [4999] number of local blocks = 1, first local block number = 4999
            [4999] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5000] number of local blocks = 1, first local block number = 5000
            [5000] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5001] number of local blocks = 1, first local block number = 5001
            [5001] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5002] number of local blocks = 1, first local block number = 5002
            [5002] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5003] number of local blocks = 1, first local block number = 5003
            [5003] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5004] number of local blocks = 1, first local block number = 5004
            [5004] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5005] number of local blocks = 1, first local block number = 5005
            [5005] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5006] number of local blocks = 1, first local block number = 5006
            [5006] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5007] number of local blocks = 1, first local block number = 5007
            [5007] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5008] number of local blocks = 1, first local block number = 5008
            [5008] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5009] number of local blocks = 1, first local block number = 5009
            [5009] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5010] number of local blocks = 1, first local block number = 5010
            [5010] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5011] number of local blocks = 1, first local block number = 5011
            [5011] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5012] number of local blocks = 1, first local block number = 5012
            [5012] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5013] number of local blocks = 1, first local block number = 5013
            [5013] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5014] number of local blocks = 1, first local block number = 5014
            [5014] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5015] number of local blocks = 1, first local block number = 5015
            [5015] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5016] number of local blocks = 1, first local block number = 5016
            [5016] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5017] number of local blocks = 1, first local block number = 5017
            [5017] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5018] number of local blocks = 1, first local block number = 5018
            [5018] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5019] number of local blocks = 1, first local block number = 5019
            [5019] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5020] number of local blocks = 1, first local block number = 5020
            [5020] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5021] number of local blocks = 1, first local block number = 5021
            [5021] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5022] number of local blocks = 1, first local block number = 5022
            [5022] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5023] number of local blocks = 1, first local block number = 5023
            [5023] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5024] number of local blocks = 1, first local block number = 5024
            [5024] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5025] number of local blocks = 1, first local block number = 5025
            [5025] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5026] number of local blocks = 1, first local block number = 5026
            [5026] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5027] number of local blocks = 1, first local block number = 5027
            [5027] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5028] number of local blocks = 1, first local block number = 5028
            [5028] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5029] number of local blocks = 1, first local block number = 5029
            [5029] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5030] number of local blocks = 1, first local block number = 5030
            [5030] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5031] number of local blocks = 1, first local block number = 5031
            [5031] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5032] number of local blocks = 1, first local block number = 5032
            [5032] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5033] number of local blocks = 1, first local block number = 5033
            [5033] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5034] number of local blocks = 1, first local block number = 5034
            [5034] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5035] number of local blocks = 1, first local block number = 5035
            [5035] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5036] number of local blocks = 1, first local block number = 5036
            [5036] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5037] number of local blocks = 1, first local block number = 5037
            [5037] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5038] number of local blocks = 1, first local block number = 5038
            [5038] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5039] number of local blocks = 1, first local block number = 5039
            [5039] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5040] number of local blocks = 1, first local block number = 5040
            [5040] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5041] number of local blocks = 1, first local block number = 5041
            [5041] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5042] number of local blocks = 1, first local block number = 5042
            [5042] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5043] number of local blocks = 1, first local block number = 5043
            [5043] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5044] number of local blocks = 1, first local block number = 5044
            [5044] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5045] number of local blocks = 1, first local block number = 5045
            [5045] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5046] number of local blocks = 1, first local block number = 5046
            [5046] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5047] number of local blocks = 1, first local block number = 5047
            [5047] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5048] number of local blocks = 1, first local block number = 5048
            [5048] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5049] number of local blocks = 1, first local block number = 5049
            [5049] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5050] number of local blocks = 1, first local block number = 5050
            [5050] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5051] number of local blocks = 1, first local block number = 5051
            [5051] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5052] number of local blocks = 1, first local block number = 5052
            [5052] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5053] number of local blocks = 1, first local block number = 5053
            [5053] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5054] number of local blocks = 1, first local block number = 5054
            [5054] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5055] number of local blocks = 1, first local block number = 5055
            [5055] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5056] number of local blocks = 1, first local block number = 5056
            [5056] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5057] number of local blocks = 1, first local block number = 5057
            [5057] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5058] number of local blocks = 1, first local block number = 5058
            [5058] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5059] number of local blocks = 1, first local block number = 5059
            [5059] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5060] number of local blocks = 1, first local block number = 5060
            [5060] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5061] number of local blocks = 1, first local block number = 5061
            [5061] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5062] number of local blocks = 1, first local block number = 5062
            [5062] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5063] number of local blocks = 1, first local block number = 5063
            [5063] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5064] number of local blocks = 1, first local block number = 5064
            [5064] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5065] number of local blocks = 1, first local block number = 5065
            [5065] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5066] number of local blocks = 1, first local block number = 5066
            [5066] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5067] number of local blocks = 1, first local block number = 5067
            [5067] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5068] number of local blocks = 1, first local block number = 5068
            [5068] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5069] number of local blocks = 1, first local block number = 5069
            [5069] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5070] number of local blocks = 1, first local block number = 5070
            [5070] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5071] number of local blocks = 1, first local block number = 5071
            [5071] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5072] number of local blocks = 1, first local block number = 5072
            [5072] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5073] number of local blocks = 1, first local block number = 5073
            [5073] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5074] number of local blocks = 1, first local block number = 5074
            [5074] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5075] number of local blocks = 1, first local block number = 5075
            [5075] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5076] number of local blocks = 1, first local block number = 5076
            [5076] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5077] number of local blocks = 1, first local block number = 5077
            [5077] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5078] number of local blocks = 1, first local block number = 5078
            [5078] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5079] number of local blocks = 1, first local block number = 5079
            [5079] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5080] number of local blocks = 1, first local block number = 5080
            [5080] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5081] number of local blocks = 1, first local block number = 5081
            [5081] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5082] number of local blocks = 1, first local block number = 5082
            [5082] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5083] number of local blocks = 1, first local block number = 5083
            [5083] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5084] number of local blocks = 1, first local block number = 5084
            [5084] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5085] number of local blocks = 1, first local block number = 5085
            [5085] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5086] number of local blocks = 1, first local block number = 5086
            [5086] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5087] number of local blocks = 1, first local block number = 5087
            [5087] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5088] number of local blocks = 1, first local block number = 5088
            [5088] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5089] number of local blocks = 1, first local block number = 5089
            [5089] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5090] number of local blocks = 1, first local block number = 5090
            [5090] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5091] number of local blocks = 1, first local block number = 5091
            [5091] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5092] number of local blocks = 1, first local block number = 5092
            [5092] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5093] number of local blocks = 1, first local block number = 5093
            [5093] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5094] number of local blocks = 1, first local block number = 5094
            [5094] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5095] number of local blocks = 1, first local block number = 5095
            [5095] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5096] number of local blocks = 1, first local block number = 5096
            [5096] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5097] number of local blocks = 1, first local block number = 5097
            [5097] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5098] number of local blocks = 1, first local block number = 5098
            [5098] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5099] number of local blocks = 1, first local block number = 5099
            [5099] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5100] number of local blocks = 1, first local block number = 5100
            [5100] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5101] number of local blocks = 1, first local block number = 5101
            [5101] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5102] number of local blocks = 1, first local block number = 5102
            [5102] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5103] number of local blocks = 1, first local block number = 5103
            [5103] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5104] number of local blocks = 1, first local block number = 5104
            [5104] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5105] number of local blocks = 1, first local block number = 5105
            [5105] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5106] number of local blocks = 1, first local block number = 5106
            [5106] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5107] number of local blocks = 1, first local block number = 5107
            [5107] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5108] number of local blocks = 1, first local block number = 5108
            [5108] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5109] number of local blocks = 1, first local block number = 5109
            [5109] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5110] number of local blocks = 1, first local block number = 5110
            [5110] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5111] number of local blocks = 1, first local block number = 5111
            [5111] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5112] number of local blocks = 1, first local block number = 5112
            [5112] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5113] number of local blocks = 1, first local block number = 5113
            [5113] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5114] number of local blocks = 1, first local block number = 5114
            [5114] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5115] number of local blocks = 1, first local block number = 5115
            [5115] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5116] number of local blocks = 1, first local block number = 5116
            [5116] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5117] number of local blocks = 1, first local block number = 5117
            [5117] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5118] number of local blocks = 1, first local block number = 5118
            [5118] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5119] number of local blocks = 1, first local block number = 5119
            [5119] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5120] number of local blocks = 1, first local block number = 5120
            [5120] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5121] number of local blocks = 1, first local block number = 5121
            [5121] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5122] number of local blocks = 1, first local block number = 5122
            [5122] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5123] number of local blocks = 1, first local block number = 5123
            [5123] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5124] number of local blocks = 1, first local block number = 5124
            [5124] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5125] number of local blocks = 1, first local block number = 5125
            [5125] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5126] number of local blocks = 1, first local block number = 5126
            [5126] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5127] number of local blocks = 1, first local block number = 5127
            [5127] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5128] number of local blocks = 1, first local block number = 5128
            [5128] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5129] number of local blocks = 1, first local block number = 5129
            [5129] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5130] number of local blocks = 1, first local block number = 5130
            [5130] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5131] number of local blocks = 1, first local block number = 5131
            [5131] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5132] number of local blocks = 1, first local block number = 5132
            [5132] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5133] number of local blocks = 1, first local block number = 5133
            [5133] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5134] number of local blocks = 1, first local block number = 5134
            [5134] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5135] number of local blocks = 1, first local block number = 5135
            [5135] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5136] number of local blocks = 1, first local block number = 5136
            [5136] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5137] number of local blocks = 1, first local block number = 5137
            [5137] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5138] number of local blocks = 1, first local block number = 5138
            [5138] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5139] number of local blocks = 1, first local block number = 5139
            [5139] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5140] number of local blocks = 1, first local block number = 5140
            [5140] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5141] number of local blocks = 1, first local block number = 5141
            [5141] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5142] number of local blocks = 1, first local block number = 5142
            [5142] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5143] number of local blocks = 1, first local block number = 5143
            [5143] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5144] number of local blocks = 1, first local block number = 5144
            [5144] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5145] number of local blocks = 1, first local block number = 5145
            [5145] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5146] number of local blocks = 1, first local block number = 5146
            [5146] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5147] number of local blocks = 1, first local block number = 5147
            [5147] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5148] number of local blocks = 1, first local block number = 5148
            [5148] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5149] number of local blocks = 1, first local block number = 5149
            [5149] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5150] number of local blocks = 1, first local block number = 5150
            [5150] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5151] number of local blocks = 1, first local block number = 5151
            [5151] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5152] number of local blocks = 1, first local block number = 5152
            [5152] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5153] number of local blocks = 1, first local block number = 5153
            [5153] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5154] number of local blocks = 1, first local block number = 5154
            [5154] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5155] number of local blocks = 1, first local block number = 5155
            [5155] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5156] number of local blocks = 1, first local block number = 5156
            [5156] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5157] number of local blocks = 1, first local block number = 5157
            [5157] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5158] number of local blocks = 1, first local block number = 5158
            [5158] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5159] number of local blocks = 1, first local block number = 5159
            [5159] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5160] number of local blocks = 1, first local block number = 5160
            [5160] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5161] number of local blocks = 1, first local block number = 5161
            [5161] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5162] number of local blocks = 1, first local block number = 5162
            [5162] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5163] number of local blocks = 1, first local block number = 5163
            [5163] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5164] number of local blocks = 1, first local block number = 5164
            [5164] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5165] number of local blocks = 1, first local block number = 5165
            [5165] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5166] number of local blocks = 1, first local block number = 5166
            [5166] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5167] number of local blocks = 1, first local block number = 5167
            [5167] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5168] number of local blocks = 1, first local block number = 5168
            [5168] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5169] number of local blocks = 1, first local block number = 5169
            [5169] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5170] number of local blocks = 1, first local block number = 5170
            [5170] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5171] number of local blocks = 1, first local block number = 5171
            [5171] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5172] number of local blocks = 1, first local block number = 5172
            [5172] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5173] number of local blocks = 1, first local block number = 5173
            [5173] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5174] number of local blocks = 1, first local block number = 5174
            [5174] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5175] number of local blocks = 1, first local block number = 5175
            [5175] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5176] number of local blocks = 1, first local block number = 5176
            [5176] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5177] number of local blocks = 1, first local block number = 5177
            [5177] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5178] number of local blocks = 1, first local block number = 5178
            [5178] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5179] number of local blocks = 1, first local block number = 5179
            [5179] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5180] number of local blocks = 1, first local block number = 5180
            [5180] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5181] number of local blocks = 1, first local block number = 5181
            [5181] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5182] number of local blocks = 1, first local block number = 5182
            [5182] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5183] number of local blocks = 1, first local block number = 5183
            [5183] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5184] number of local blocks = 1, first local block number = 5184
            [5184] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5185] number of local blocks = 1, first local block number = 5185
            [5185] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5186] number of local blocks = 1, first local block number = 5186
            [5186] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5187] number of local blocks = 1, first local block number = 5187
            [5187] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5188] number of local blocks = 1, first local block number = 5188
            [5188] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5189] number of local blocks = 1, first local block number = 5189
            [5189] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5190] number of local blocks = 1, first local block number = 5190
            [5190] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5191] number of local blocks = 1, first local block number = 5191
            [5191] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5192] number of local blocks = 1, first local block number = 5192
            [5192] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5193] number of local blocks = 1, first local block number = 5193
            [5193] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5194] number of local blocks = 1, first local block number = 5194
            [5194] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5195] number of local blocks = 1, first local block number = 5195
            [5195] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5196] number of local blocks = 1, first local block number = 5196
            [5196] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5197] number of local blocks = 1, first local block number = 5197
            [5197] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5198] number of local blocks = 1, first local block number = 5198
            [5198] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5199] number of local blocks = 1, first local block number = 5199
            [5199] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5200] number of local blocks = 1, first local block number = 5200
            [5200] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5201] number of local blocks = 1, first local block number = 5201
            [5201] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5202] number of local blocks = 1, first local block number = 5202
            [5202] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5203] number of local blocks = 1, first local block number = 5203
            [5203] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5204] number of local blocks = 1, first local block number = 5204
            [5204] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5205] number of local blocks = 1, first local block number = 5205
            [5205] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5206] number of local blocks = 1, first local block number = 5206
            [5206] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5207] number of local blocks = 1, first local block number = 5207
            [5207] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5208] number of local blocks = 1, first local block number = 5208
            [5208] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5209] number of local blocks = 1, first local block number = 5209
            [5209] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5210] number of local blocks = 1, first local block number = 5210
            [5210] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5211] number of local blocks = 1, first local block number = 5211
            [5211] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5212] number of local blocks = 1, first local block number = 5212
            [5212] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5213] number of local blocks = 1, first local block number = 5213
            [5213] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5214] number of local blocks = 1, first local block number = 5214
            [5214] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5215] number of local blocks = 1, first local block number = 5215
            [5215] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5216] number of local blocks = 1, first local block number = 5216
            [5216] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5217] number of local blocks = 1, first local block number = 5217
            [5217] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5218] number of local blocks = 1, first local block number = 5218
            [5218] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5219] number of local blocks = 1, first local block number = 5219
            [5219] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5220] number of local blocks = 1, first local block number = 5220
            [5220] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5221] number of local blocks = 1, first local block number = 5221
            [5221] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5222] number of local blocks = 1, first local block number = 5222
            [5222] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5223] number of local blocks = 1, first local block number = 5223
            [5223] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5224] number of local blocks = 1, first local block number = 5224
            [5224] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5225] number of local blocks = 1, first local block number = 5225
            [5225] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5226] number of local blocks = 1, first local block number = 5226
            [5226] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5227] number of local blocks = 1, first local block number = 5227
            [5227] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5228] number of local blocks = 1, first local block number = 5228
            [5228] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5229] number of local blocks = 1, first local block number = 5229
            [5229] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5230] number of local blocks = 1, first local block number = 5230
            [5230] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5231] number of local blocks = 1, first local block number = 5231
            [5231] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5232] number of local blocks = 1, first local block number = 5232
            [5232] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5233] number of local blocks = 1, first local block number = 5233
            [5233] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5234] number of local blocks = 1, first local block number = 5234
            [5234] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5235] number of local blocks = 1, first local block number = 5235
            [5235] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5236] number of local blocks = 1, first local block number = 5236
            [5236] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5237] number of local blocks = 1, first local block number = 5237
            [5237] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5238] number of local blocks = 1, first local block number = 5238
            [5238] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5239] number of local blocks = 1, first local block number = 5239
            [5239] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5240] number of local blocks = 1, first local block number = 5240
            [5240] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5241] number of local blocks = 1, first local block number = 5241
            [5241] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5242] number of local blocks = 1, first local block number = 5242
            [5242] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5243] number of local blocks = 1, first local block number = 5243
            [5243] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5244] number of local blocks = 1, first local block number = 5244
            [5244] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5245] number of local blocks = 1, first local block number = 5245
            [5245] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5246] number of local blocks = 1, first local block number = 5246
            [5246] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5247] number of local blocks = 1, first local block number = 5247
            [5247] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5248] number of local blocks = 1, first local block number = 5248
            [5248] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5249] number of local blocks = 1, first local block number = 5249
            [5249] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5250] number of local blocks = 1, first local block number = 5250
            [5250] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5251] number of local blocks = 1, first local block number = 5251
            [5251] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5252] number of local blocks = 1, first local block number = 5252
            [5252] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5253] number of local blocks = 1, first local block number = 5253
            [5253] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5254] number of local blocks = 1, first local block number = 5254
            [5254] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5255] number of local blocks = 1, first local block number = 5255
            [5255] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5256] number of local blocks = 1, first local block number = 5256
            [5256] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5257] number of local blocks = 1, first local block number = 5257
            [5257] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5258] number of local blocks = 1, first local block number = 5258
            [5258] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5259] number of local blocks = 1, first local block number = 5259
            [5259] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5260] number of local blocks = 1, first local block number = 5260
            [5260] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5261] number of local blocks = 1, first local block number = 5261
            [5261] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5262] number of local blocks = 1, first local block number = 5262
            [5262] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5263] number of local blocks = 1, first local block number = 5263
            [5263] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5264] number of local blocks = 1, first local block number = 5264
            [5264] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5265] number of local blocks = 1, first local block number = 5265
            [5265] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5266] number of local blocks = 1, first local block number = 5266
            [5266] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5267] number of local blocks = 1, first local block number = 5267
            [5267] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5268] number of local blocks = 1, first local block number = 5268
            [5268] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5269] number of local blocks = 1, first local block number = 5269
            [5269] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5270] number of local blocks = 1, first local block number = 5270
            [5270] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5271] number of local blocks = 1, first local block number = 5271
            [5271] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5272] number of local blocks = 1, first local block number = 5272
            [5272] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5273] number of local blocks = 1, first local block number = 5273
            [5273] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5274] number of local blocks = 1, first local block number = 5274
            [5274] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5275] number of local blocks = 1, first local block number = 5275
            [5275] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5276] number of local blocks = 1, first local block number = 5276
            [5276] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5277] number of local blocks = 1, first local block number = 5277
            [5277] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5278] number of local blocks = 1, first local block number = 5278
            [5278] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5279] number of local blocks = 1, first local block number = 5279
            [5279] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5280] number of local blocks = 1, first local block number = 5280
            [5280] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5281] number of local blocks = 1, first local block number = 5281
            [5281] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5282] number of local blocks = 1, first local block number = 5282
            [5282] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5283] number of local blocks = 1, first local block number = 5283
            [5283] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5284] number of local blocks = 1, first local block number = 5284
            [5284] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5285] number of local blocks = 1, first local block number = 5285
            [5285] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5286] number of local blocks = 1, first local block number = 5286
            [5286] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5287] number of local blocks = 1, first local block number = 5287
            [5287] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5288] number of local blocks = 1, first local block number = 5288
            [5288] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5289] number of local blocks = 1, first local block number = 5289
            [5289] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5290] number of local blocks = 1, first local block number = 5290
            [5290] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5291] number of local blocks = 1, first local block number = 5291
            [5291] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5292] number of local blocks = 1, first local block number = 5292
            [5292] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5293] number of local blocks = 1, first local block number = 5293
            [5293] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5294] number of local blocks = 1, first local block number = 5294
            [5294] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5295] number of local blocks = 1, first local block number = 5295
            [5295] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5296] number of local blocks = 1, first local block number = 5296
            [5296] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5297] number of local blocks = 1, first local block number = 5297
            [5297] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5298] number of local blocks = 1, first local block number = 5298
            [5298] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5299] number of local blocks = 1, first local block number = 5299
            [5299] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5300] number of local blocks = 1, first local block number = 5300
            [5300] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5301] number of local blocks = 1, first local block number = 5301
            [5301] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5302] number of local blocks = 1, first local block number = 5302
            [5302] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5303] number of local blocks = 1, first local block number = 5303
            [5303] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5304] number of local blocks = 1, first local block number = 5304
            [5304] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5305] number of local blocks = 1, first local block number = 5305
            [5305] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5306] number of local blocks = 1, first local block number = 5306
            [5306] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5307] number of local blocks = 1, first local block number = 5307
            [5307] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5308] number of local blocks = 1, first local block number = 5308
            [5308] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5309] number of local blocks = 1, first local block number = 5309
            [5309] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5310] number of local blocks = 1, first local block number = 5310
            [5310] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5311] number of local blocks = 1, first local block number = 5311
            [5311] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5312] number of local blocks = 1, first local block number = 5312
            [5312] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5313] number of local blocks = 1, first local block number = 5313
            [5313] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5314] number of local blocks = 1, first local block number = 5314
            [5314] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5315] number of local blocks = 1, first local block number = 5315
            [5315] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5316] number of local blocks = 1, first local block number = 5316
            [5316] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5317] number of local blocks = 1, first local block number = 5317
            [5317] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5318] number of local blocks = 1, first local block number = 5318
            [5318] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5319] number of local blocks = 1, first local block number = 5319
            [5319] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5320] number of local blocks = 1, first local block number = 5320
            [5320] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5321] number of local blocks = 1, first local block number = 5321
            [5321] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5322] number of local blocks = 1, first local block number = 5322
            [5322] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5323] number of local blocks = 1, first local block number = 5323
            [5323] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5324] number of local blocks = 1, first local block number = 5324
            [5324] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5325] number of local blocks = 1, first local block number = 5325
            [5325] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5326] number of local blocks = 1, first local block number = 5326
            [5326] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5327] number of local blocks = 1, first local block number = 5327
            [5327] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5328] number of local blocks = 1, first local block number = 5328
            [5328] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5329] number of local blocks = 1, first local block number = 5329
            [5329] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5330] number of local blocks = 1, first local block number = 5330
            [5330] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5331] number of local blocks = 1, first local block number = 5331
            [5331] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5332] number of local blocks = 1, first local block number = 5332
            [5332] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5333] number of local blocks = 1, first local block number = 5333
            [5333] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5334] number of local blocks = 1, first local block number = 5334
            [5334] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5335] number of local blocks = 1, first local block number = 5335
            [5335] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5336] number of local blocks = 1, first local block number = 5336
            [5336] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5337] number of local blocks = 1, first local block number = 5337
            [5337] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5338] number of local blocks = 1, first local block number = 5338
            [5338] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5339] number of local blocks = 1, first local block number = 5339
            [5339] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5340] number of local blocks = 1, first local block number = 5340
            [5340] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5341] number of local blocks = 1, first local block number = 5341
            [5341] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5342] number of local blocks = 1, first local block number = 5342
            [5342] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5343] number of local blocks = 1, first local block number = 5343
            [5343] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5344] number of local blocks = 1, first local block number = 5344
            [5344] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5345] number of local blocks = 1, first local block number = 5345
            [5345] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5346] number of local blocks = 1, first local block number = 5346
            [5346] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5347] number of local blocks = 1, first local block number = 5347
            [5347] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5348] number of local blocks = 1, first local block number = 5348
            [5348] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5349] number of local blocks = 1, first local block number = 5349
            [5349] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5350] number of local blocks = 1, first local block number = 5350
            [5350] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5351] number of local blocks = 1, first local block number = 5351
            [5351] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5352] number of local blocks = 1, first local block number = 5352
            [5352] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5353] number of local blocks = 1, first local block number = 5353
            [5353] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5354] number of local blocks = 1, first local block number = 5354
            [5354] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5355] number of local blocks = 1, first local block number = 5355
            [5355] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5356] number of local blocks = 1, first local block number = 5356
            [5356] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5357] number of local blocks = 1, first local block number = 5357
            [5357] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5358] number of local blocks = 1, first local block number = 5358
            [5358] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5359] number of local blocks = 1, first local block number = 5359
            [5359] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5360] number of local blocks = 1, first local block number = 5360
            [5360] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5361] number of local blocks = 1, first local block number = 5361
            [5361] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5362] number of local blocks = 1, first local block number = 5362
            [5362] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5363] number of local blocks = 1, first local block number = 5363
            [5363] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5364] number of local blocks = 1, first local block number = 5364
            [5364] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5365] number of local blocks = 1, first local block number = 5365
            [5365] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5366] number of local blocks = 1, first local block number = 5366
            [5366] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5367] number of local blocks = 1, first local block number = 5367
            [5367] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5368] number of local blocks = 1, first local block number = 5368
            [5368] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5369] number of local blocks = 1, first local block number = 5369
            [5369] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5370] number of local blocks = 1, first local block number = 5370
            [5370] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5371] number of local blocks = 1, first local block number = 5371
            [5371] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5372] number of local blocks = 1, first local block number = 5372
            [5372] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5373] number of local blocks = 1, first local block number = 5373
            [5373] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5374] number of local blocks = 1, first local block number = 5374
            [5374] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5375] number of local blocks = 1, first local block number = 5375
            [5375] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5376] number of local blocks = 1, first local block number = 5376
            [5376] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5377] number of local blocks = 1, first local block number = 5377
            [5377] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5378] number of local blocks = 1, first local block number = 5378
            [5378] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5379] number of local blocks = 1, first local block number = 5379
            [5379] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5380] number of local blocks = 1, first local block number = 5380
            [5380] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5381] number of local blocks = 1, first local block number = 5381
            [5381] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5382] number of local blocks = 1, first local block number = 5382
            [5382] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5383] number of local blocks = 1, first local block number = 5383
            [5383] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5384] number of local blocks = 1, first local block number = 5384
            [5384] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5385] number of local blocks = 1, first local block number = 5385
            [5385] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5386] number of local blocks = 1, first local block number = 5386
            [5386] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5387] number of local blocks = 1, first local block number = 5387
            [5387] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5388] number of local blocks = 1, first local block number = 5388
            [5388] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5389] number of local blocks = 1, first local block number = 5389
            [5389] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5390] number of local blocks = 1, first local block number = 5390
            [5390] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5391] number of local blocks = 1, first local block number = 5391
            [5391] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5392] number of local blocks = 1, first local block number = 5392
            [5392] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5393] number of local blocks = 1, first local block number = 5393
            [5393] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5394] number of local blocks = 1, first local block number = 5394
            [5394] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5395] number of local blocks = 1, first local block number = 5395
            [5395] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5396] number of local blocks = 1, first local block number = 5396
            [5396] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5397] number of local blocks = 1, first local block number = 5397
            [5397] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5398] number of local blocks = 1, first local block number = 5398
            [5398] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5399] number of local blocks = 1, first local block number = 5399
            [5399] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5400] number of local blocks = 1, first local block number = 5400
            [5400] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5401] number of local blocks = 1, first local block number = 5401
            [5401] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5402] number of local blocks = 1, first local block number = 5402
            [5402] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5403] number of local blocks = 1, first local block number = 5403
            [5403] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5404] number of local blocks = 1, first local block number = 5404
            [5404] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5405] number of local blocks = 1, first local block number = 5405
            [5405] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5406] number of local blocks = 1, first local block number = 5406
            [5406] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5407] number of local blocks = 1, first local block number = 5407
            [5407] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5408] number of local blocks = 1, first local block number = 5408
            [5408] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5409] number of local blocks = 1, first local block number = 5409
            [5409] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5410] number of local blocks = 1, first local block number = 5410
            [5410] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5411] number of local blocks = 1, first local block number = 5411
            [5411] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5412] number of local blocks = 1, first local block number = 5412
            [5412] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5413] number of local blocks = 1, first local block number = 5413
            [5413] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5414] number of local blocks = 1, first local block number = 5414
            [5414] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5415] number of local blocks = 1, first local block number = 5415
            [5415] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5416] number of local blocks = 1, first local block number = 5416
            [5416] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5417] number of local blocks = 1, first local block number = 5417
            [5417] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5418] number of local blocks = 1, first local block number = 5418
            [5418] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5419] number of local blocks = 1, first local block number = 5419
            [5419] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5420] number of local blocks = 1, first local block number = 5420
            [5420] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5421] number of local blocks = 1, first local block number = 5421
            [5421] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5422] number of local blocks = 1, first local block number = 5422
            [5422] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5423] number of local blocks = 1, first local block number = 5423
            [5423] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5424] number of local blocks = 1, first local block number = 5424
            [5424] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5425] number of local blocks = 1, first local block number = 5425
            [5425] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5426] number of local blocks = 1, first local block number = 5426
            [5426] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5427] number of local blocks = 1, first local block number = 5427
            [5427] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5428] number of local blocks = 1, first local block number = 5428
            [5428] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5429] number of local blocks = 1, first local block number = 5429
            [5429] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5430] number of local blocks = 1, first local block number = 5430
            [5430] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5431] number of local blocks = 1, first local block number = 5431
            [5431] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5432] number of local blocks = 1, first local block number = 5432
            [5432] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5433] number of local blocks = 1, first local block number = 5433
            [5433] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5434] number of local blocks = 1, first local block number = 5434
            [5434] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5435] number of local blocks = 1, first local block number = 5435
            [5435] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5436] number of local blocks = 1, first local block number = 5436
            [5436] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5437] number of local blocks = 1, first local block number = 5437
            [5437] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5438] number of local blocks = 1, first local block number = 5438
            [5438] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5439] number of local blocks = 1, first local block number = 5439
            [5439] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5440] number of local blocks = 1, first local block number = 5440
            [5440] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5441] number of local blocks = 1, first local block number = 5441
            [5441] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5442] number of local blocks = 1, first local block number = 5442
            [5442] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5443] number of local blocks = 1, first local block number = 5443
            [5443] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5444] number of local blocks = 1, first local block number = 5444
            [5444] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5445] number of local blocks = 1, first local block number = 5445
            [5445] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5446] number of local blocks = 1, first local block number = 5446
            [5446] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5447] number of local blocks = 1, first local block number = 5447
            [5447] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5448] number of local blocks = 1, first local block number = 5448
            [5448] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5449] number of local blocks = 1, first local block number = 5449
            [5449] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5450] number of local blocks = 1, first local block number = 5450
            [5450] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5451] number of local blocks = 1, first local block number = 5451
            [5451] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5452] number of local blocks = 1, first local block number = 5452
            [5452] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5453] number of local blocks = 1, first local block number = 5453
            [5453] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5454] number of local blocks = 1, first local block number = 5454
            [5454] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5455] number of local blocks = 1, first local block number = 5455
            [5455] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5456] number of local blocks = 1, first local block number = 5456
            [5456] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5457] number of local blocks = 1, first local block number = 5457
            [5457] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5458] number of local blocks = 1, first local block number = 5458
            [5458] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5459] number of local blocks = 1, first local block number = 5459
            [5459] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5460] number of local blocks = 1, first local block number = 5460
            [5460] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5461] number of local blocks = 1, first local block number = 5461
            [5461] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5462] number of local blocks = 1, first local block number = 5462
            [5462] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5463] number of local blocks = 1, first local block number = 5463
            [5463] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5464] number of local blocks = 1, first local block number = 5464
            [5464] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5465] number of local blocks = 1, first local block number = 5465
            [5465] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5466] number of local blocks = 1, first local block number = 5466
            [5466] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5467] number of local blocks = 1, first local block number = 5467
            [5467] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5468] number of local blocks = 1, first local block number = 5468
            [5468] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5469] number of local blocks = 1, first local block number = 5469
            [5469] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5470] number of local blocks = 1, first local block number = 5470
            [5470] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5471] number of local blocks = 1, first local block number = 5471
            [5471] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5472] number of local blocks = 1, first local block number = 5472
            [5472] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5473] number of local blocks = 1, first local block number = 5473
            [5473] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5474] number of local blocks = 1, first local block number = 5474
            [5474] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5475] number of local blocks = 1, first local block number = 5475
            [5475] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5476] number of local blocks = 1, first local block number = 5476
            [5476] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5477] number of local blocks = 1, first local block number = 5477
            [5477] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5478] number of local blocks = 1, first local block number = 5478
            [5478] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5479] number of local blocks = 1, first local block number = 5479
            [5479] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5480] number of local blocks = 1, first local block number = 5480
            [5480] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5481] number of local blocks = 1, first local block number = 5481
            [5481] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5482] number of local blocks = 1, first local block number = 5482
            [5482] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5483] number of local blocks = 1, first local block number = 5483
            [5483] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5484] number of local blocks = 1, first local block number = 5484
            [5484] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5485] number of local blocks = 1, first local block number = 5485
            [5485] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5486] number of local blocks = 1, first local block number = 5486
            [5486] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5487] number of local blocks = 1, first local block number = 5487
            [5487] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5488] number of local blocks = 1, first local block number = 5488
            [5488] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5489] number of local blocks = 1, first local block number = 5489
            [5489] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5490] number of local blocks = 1, first local block number = 5490
            [5490] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5491] number of local blocks = 1, first local block number = 5491
            [5491] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5492] number of local blocks = 1, first local block number = 5492
            [5492] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5493] number of local blocks = 1, first local block number = 5493
            [5493] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5494] number of local blocks = 1, first local block number = 5494
            [5494] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5495] number of local blocks = 1, first local block number = 5495
            [5495] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5496] number of local blocks = 1, first local block number = 5496
            [5496] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5497] number of local blocks = 1, first local block number = 5497
            [5497] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5498] number of local blocks = 1, first local block number = 5498
            [5498] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5499] number of local blocks = 1, first local block number = 5499
            [5499] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5500] number of local blocks = 1, first local block number = 5500
            [5500] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5501] number of local blocks = 1, first local block number = 5501
            [5501] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5502] number of local blocks = 1, first local block number = 5502
            [5502] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5503] number of local blocks = 1, first local block number = 5503
            [5503] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5504] number of local blocks = 1, first local block number = 5504
            [5504] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5505] number of local blocks = 1, first local block number = 5505
            [5505] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5506] number of local blocks = 1, first local block number = 5506
            [5506] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5507] number of local blocks = 1, first local block number = 5507
            [5507] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5508] number of local blocks = 1, first local block number = 5508
            [5508] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5509] number of local blocks = 1, first local block number = 5509
            [5509] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5510] number of local blocks = 1, first local block number = 5510
            [5510] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5511] number of local blocks = 1, first local block number = 5511
            [5511] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5512] number of local blocks = 1, first local block number = 5512
            [5512] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5513] number of local blocks = 1, first local block number = 5513
            [5513] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5514] number of local blocks = 1, first local block number = 5514
            [5514] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5515] number of local blocks = 1, first local block number = 5515
            [5515] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5516] number of local blocks = 1, first local block number = 5516
            [5516] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5517] number of local blocks = 1, first local block number = 5517
            [5517] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5518] number of local blocks = 1, first local block number = 5518
            [5518] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5519] number of local blocks = 1, first local block number = 5519
            [5519] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5520] number of local blocks = 1, first local block number = 5520
            [5520] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5521] number of local blocks = 1, first local block number = 5521
            [5521] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5522] number of local blocks = 1, first local block number = 5522
            [5522] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5523] number of local blocks = 1, first local block number = 5523
            [5523] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5524] number of local blocks = 1, first local block number = 5524
            [5524] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5525] number of local blocks = 1, first local block number = 5525
            [5525] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5526] number of local blocks = 1, first local block number = 5526
            [5526] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5527] number of local blocks = 1, first local block number = 5527
            [5527] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5528] number of local blocks = 1, first local block number = 5528
            [5528] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5529] number of local blocks = 1, first local block number = 5529
            [5529] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5530] number of local blocks = 1, first local block number = 5530
            [5530] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5531] number of local blocks = 1, first local block number = 5531
            [5531] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5532] number of local blocks = 1, first local block number = 5532
            [5532] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5533] number of local blocks = 1, first local block number = 5533
            [5533] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5534] number of local blocks = 1, first local block number = 5534
            [5534] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5535] number of local blocks = 1, first local block number = 5535
            [5535] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5536] number of local blocks = 1, first local block number = 5536
            [5536] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5537] number of local blocks = 1, first local block number = 5537
            [5537] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5538] number of local blocks = 1, first local block number = 5538
            [5538] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5539] number of local blocks = 1, first local block number = 5539
            [5539] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5540] number of local blocks = 1, first local block number = 5540
            [5540] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5541] number of local blocks = 1, first local block number = 5541
            [5541] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5542] number of local blocks = 1, first local block number = 5542
            [5542] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5543] number of local blocks = 1, first local block number = 5543
            [5543] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5544] number of local blocks = 1, first local block number = 5544
            [5544] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5545] number of local blocks = 1, first local block number = 5545
            [5545] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5546] number of local blocks = 1, first local block number = 5546
            [5546] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5547] number of local blocks = 1, first local block number = 5547
            [5547] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5548] number of local blocks = 1, first local block number = 5548
            [5548] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5549] number of local blocks = 1, first local block number = 5549
            [5549] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5550] number of local blocks = 1, first local block number = 5550
            [5550] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5551] number of local blocks = 1, first local block number = 5551
            [5551] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5552] number of local blocks = 1, first local block number = 5552
            [5552] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5553] number of local blocks = 1, first local block number = 5553
            [5553] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5554] number of local blocks = 1, first local block number = 5554
            [5554] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5555] number of local blocks = 1, first local block number = 5555
            [5555] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5556] number of local blocks = 1, first local block number = 5556
            [5556] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5557] number of local blocks = 1, first local block number = 5557
            [5557] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5558] number of local blocks = 1, first local block number = 5558
            [5558] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5559] number of local blocks = 1, first local block number = 5559
            [5559] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5560] number of local blocks = 1, first local block number = 5560
            [5560] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5561] number of local blocks = 1, first local block number = 5561
            [5561] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5562] number of local blocks = 1, first local block number = 5562
            [5562] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5563] number of local blocks = 1, first local block number = 5563
            [5563] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5564] number of local blocks = 1, first local block number = 5564
            [5564] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5565] number of local blocks = 1, first local block number = 5565
            [5565] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5566] number of local blocks = 1, first local block number = 5566
            [5566] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5567] number of local blocks = 1, first local block number = 5567
            [5567] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5568] number of local blocks = 1, first local block number = 5568
            [5568] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5569] number of local blocks = 1, first local block number = 5569
            [5569] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5570] number of local blocks = 1, first local block number = 5570
            [5570] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5571] number of local blocks = 1, first local block number = 5571
            [5571] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5572] number of local blocks = 1, first local block number = 5572
            [5572] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5573] number of local blocks = 1, first local block number = 5573
            [5573] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5574] number of local blocks = 1, first local block number = 5574
            [5574] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5575] number of local blocks = 1, first local block number = 5575
            [5575] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5576] number of local blocks = 1, first local block number = 5576
            [5576] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5577] number of local blocks = 1, first local block number = 5577
            [5577] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5578] number of local blocks = 1, first local block number = 5578
            [5578] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5579] number of local blocks = 1, first local block number = 5579
            [5579] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5580] number of local blocks = 1, first local block number = 5580
            [5580] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5581] number of local blocks = 1, first local block number = 5581
            [5581] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5582] number of local blocks = 1, first local block number = 5582
            [5582] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5583] number of local blocks = 1, first local block number = 5583
            [5583] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5584] number of local blocks = 1, first local block number = 5584
            [5584] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5585] number of local blocks = 1, first local block number = 5585
            [5585] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5586] number of local blocks = 1, first local block number = 5586
            [5586] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5587] number of local blocks = 1, first local block number = 5587
            [5587] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5588] number of local blocks = 1, first local block number = 5588
            [5588] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5589] number of local blocks = 1, first local block number = 5589
            [5589] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5590] number of local blocks = 1, first local block number = 5590
            [5590] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5591] number of local blocks = 1, first local block number = 5591
            [5591] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5592] number of local blocks = 1, first local block number = 5592
            [5592] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5593] number of local blocks = 1, first local block number = 5593
            [5593] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5594] number of local blocks = 1, first local block number = 5594
            [5594] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5595] number of local blocks = 1, first local block number = 5595
            [5595] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5596] number of local blocks = 1, first local block number = 5596
            [5596] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5597] number of local blocks = 1, first local block number = 5597
            [5597] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5598] number of local blocks = 1, first local block number = 5598
            [5598] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5599] number of local blocks = 1, first local block number = 5599
            [5599] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5600] number of local blocks = 1, first local block number = 5600
            [5600] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5601] number of local blocks = 1, first local block number = 5601
            [5601] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5602] number of local blocks = 1, first local block number = 5602
            [5602] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5603] number of local blocks = 1, first local block number = 5603
            [5603] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5604] number of local blocks = 1, first local block number = 5604
            [5604] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5605] number of local blocks = 1, first local block number = 5605
            [5605] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5606] number of local blocks = 1, first local block number = 5606
            [5606] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5607] number of local blocks = 1, first local block number = 5607
            [5607] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5608] number of local blocks = 1, first local block number = 5608
            [5608] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5609] number of local blocks = 1, first local block number = 5609
            [5609] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5610] number of local blocks = 1, first local block number = 5610
            [5610] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5611] number of local blocks = 1, first local block number = 5611
            [5611] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5612] number of local blocks = 1, first local block number = 5612
            [5612] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5613] number of local blocks = 1, first local block number = 5613
            [5613] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5614] number of local blocks = 1, first local block number = 5614
            [5614] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5615] number of local blocks = 1, first local block number = 5615
            [5615] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5616] number of local blocks = 1, first local block number = 5616
            [5616] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5617] number of local blocks = 1, first local block number = 5617
            [5617] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5618] number of local blocks = 1, first local block number = 5618
            [5618] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5619] number of local blocks = 1, first local block number = 5619
            [5619] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5620] number of local blocks = 1, first local block number = 5620
            [5620] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5621] number of local blocks = 1, first local block number = 5621
            [5621] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5622] number of local blocks = 1, first local block number = 5622
            [5622] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5623] number of local blocks = 1, first local block number = 5623
            [5623] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5624] number of local blocks = 1, first local block number = 5624
            [5624] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5625] number of local blocks = 1, first local block number = 5625
            [5625] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5626] number of local blocks = 1, first local block number = 5626
            [5626] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5627] number of local blocks = 1, first local block number = 5627
            [5627] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5628] number of local blocks = 1, first local block number = 5628
            [5628] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5629] number of local blocks = 1, first local block number = 5629
            [5629] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5630] number of local blocks = 1, first local block number = 5630
            [5630] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5631] number of local blocks = 1, first local block number = 5631
            [5631] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5632] number of local blocks = 1, first local block number = 5632
            [5632] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5633] number of local blocks = 1, first local block number = 5633
            [5633] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5634] number of local blocks = 1, first local block number = 5634
            [5634] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5635] number of local blocks = 1, first local block number = 5635
            [5635] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5636] number of local blocks = 1, first local block number = 5636
            [5636] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5637] number of local blocks = 1, first local block number = 5637
            [5637] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5638] number of local blocks = 1, first local block number = 5638
            [5638] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5639] number of local blocks = 1, first local block number = 5639
            [5639] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5640] number of local blocks = 1, first local block number = 5640
            [5640] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5641] number of local blocks = 1, first local block number = 5641
            [5641] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5642] number of local blocks = 1, first local block number = 5642
            [5642] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5643] number of local blocks = 1, first local block number = 5643
            [5643] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5644] number of local blocks = 1, first local block number = 5644
            [5644] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5645] number of local blocks = 1, first local block number = 5645
            [5645] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5646] number of local blocks = 1, first local block number = 5646
            [5646] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5647] number of local blocks = 1, first local block number = 5647
            [5647] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5648] number of local blocks = 1, first local block number = 5648
            [5648] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5649] number of local blocks = 1, first local block number = 5649
            [5649] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5650] number of local blocks = 1, first local block number = 5650
            [5650] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5651] number of local blocks = 1, first local block number = 5651
            [5651] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5652] number of local blocks = 1, first local block number = 5652
            [5652] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5653] number of local blocks = 1, first local block number = 5653
            [5653] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5654] number of local blocks = 1, first local block number = 5654
            [5654] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5655] number of local blocks = 1, first local block number = 5655
            [5655] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5656] number of local blocks = 1, first local block number = 5656
            [5656] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5657] number of local blocks = 1, first local block number = 5657
            [5657] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5658] number of local blocks = 1, first local block number = 5658
            [5658] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5659] number of local blocks = 1, first local block number = 5659
            [5659] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5660] number of local blocks = 1, first local block number = 5660
            [5660] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5661] number of local blocks = 1, first local block number = 5661
            [5661] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5662] number of local blocks = 1, first local block number = 5662
            [5662] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5663] number of local blocks = 1, first local block number = 5663
            [5663] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5664] number of local blocks = 1, first local block number = 5664
            [5664] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5665] number of local blocks = 1, first local block number = 5665
            [5665] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5666] number of local blocks = 1, first local block number = 5666
            [5666] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5667] number of local blocks = 1, first local block number = 5667
            [5667] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5668] number of local blocks = 1, first local block number = 5668
            [5668] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5669] number of local blocks = 1, first local block number = 5669
            [5669] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5670] number of local blocks = 1, first local block number = 5670
            [5670] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5671] number of local blocks = 1, first local block number = 5671
            [5671] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5672] number of local blocks = 1, first local block number = 5672
            [5672] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5673] number of local blocks = 1, first local block number = 5673
            [5673] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5674] number of local blocks = 1, first local block number = 5674
            [5674] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5675] number of local blocks = 1, first local block number = 5675
            [5675] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5676] number of local blocks = 1, first local block number = 5676
            [5676] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5677] number of local blocks = 1, first local block number = 5677
            [5677] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5678] number of local blocks = 1, first local block number = 5678
            [5678] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5679] number of local blocks = 1, first local block number = 5679
            [5679] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5680] number of local blocks = 1, first local block number = 5680
            [5680] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5681] number of local blocks = 1, first local block number = 5681
            [5681] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5682] number of local blocks = 1, first local block number = 5682
            [5682] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5683] number of local blocks = 1, first local block number = 5683
            [5683] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5684] number of local blocks = 1, first local block number = 5684
            [5684] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5685] number of local blocks = 1, first local block number = 5685
            [5685] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5686] number of local blocks = 1, first local block number = 5686
            [5686] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5687] number of local blocks = 1, first local block number = 5687
            [5687] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5688] number of local blocks = 1, first local block number = 5688
            [5688] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5689] number of local blocks = 1, first local block number = 5689
            [5689] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5690] number of local blocks = 1, first local block number = 5690
            [5690] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5691] number of local blocks = 1, first local block number = 5691
            [5691] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5692] number of local blocks = 1, first local block number = 5692
            [5692] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5693] number of local blocks = 1, first local block number = 5693
            [5693] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5694] number of local blocks = 1, first local block number = 5694
            [5694] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5695] number of local blocks = 1, first local block number = 5695
            [5695] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5696] number of local blocks = 1, first local block number = 5696
            [5696] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5697] number of local blocks = 1, first local block number = 5697
            [5697] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5698] number of local blocks = 1, first local block number = 5698
            [5698] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5699] number of local blocks = 1, first local block number = 5699
            [5699] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5700] number of local blocks = 1, first local block number = 5700
            [5700] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5701] number of local blocks = 1, first local block number = 5701
            [5701] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5702] number of local blocks = 1, first local block number = 5702
            [5702] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5703] number of local blocks = 1, first local block number = 5703
            [5703] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5704] number of local blocks = 1, first local block number = 5704
            [5704] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5705] number of local blocks = 1, first local block number = 5705
            [5705] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5706] number of local blocks = 1, first local block number = 5706
            [5706] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5707] number of local blocks = 1, first local block number = 5707
            [5707] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5708] number of local blocks = 1, first local block number = 5708
            [5708] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5709] number of local blocks = 1, first local block number = 5709
            [5709] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5710] number of local blocks = 1, first local block number = 5710
            [5710] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5711] number of local blocks = 1, first local block number = 5711
            [5711] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5712] number of local blocks = 1, first local block number = 5712
            [5712] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5713] number of local blocks = 1, first local block number = 5713
            [5713] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5714] number of local blocks = 1, first local block number = 5714
            [5714] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5715] number of local blocks = 1, first local block number = 5715
            [5715] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5716] number of local blocks = 1, first local block number = 5716
            [5716] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5717] number of local blocks = 1, first local block number = 5717
            [5717] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5718] number of local blocks = 1, first local block number = 5718
            [5718] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5719] number of local blocks = 1, first local block number = 5719
            [5719] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5720] number of local blocks = 1, first local block number = 5720
            [5720] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5721] number of local blocks = 1, first local block number = 5721
            [5721] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5722] number of local blocks = 1, first local block number = 5722
            [5722] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5723] number of local blocks = 1, first local block number = 5723
            [5723] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5724] number of local blocks = 1, first local block number = 5724
            [5724] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5725] number of local blocks = 1, first local block number = 5725
            [5725] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5726] number of local blocks = 1, first local block number = 5726
            [5726] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5727] number of local blocks = 1, first local block number = 5727
            [5727] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5728] number of local blocks = 1, first local block number = 5728
            [5728] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5729] number of local blocks = 1, first local block number = 5729
            [5729] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5730] number of local blocks = 1, first local block number = 5730
            [5730] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5731] number of local blocks = 1, first local block number = 5731
            [5731] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5732] number of local blocks = 1, first local block number = 5732
            [5732] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5733] number of local blocks = 1, first local block number = 5733
            [5733] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5734] number of local blocks = 1, first local block number = 5734
            [5734] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5735] number of local blocks = 1, first local block number = 5735
            [5735] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5736] number of local blocks = 1, first local block number = 5736
            [5736] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5737] number of local blocks = 1, first local block number = 5737
            [5737] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5738] number of local blocks = 1, first local block number = 5738
            [5738] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5739] number of local blocks = 1, first local block number = 5739
            [5739] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5740] number of local blocks = 1, first local block number = 5740
            [5740] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5741] number of local blocks = 1, first local block number = 5741
            [5741] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5742] number of local blocks = 1, first local block number = 5742
            [5742] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5743] number of local blocks = 1, first local block number = 5743
            [5743] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5744] number of local blocks = 1, first local block number = 5744
            [5744] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5745] number of local blocks = 1, first local block number = 5745
            [5745] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5746] number of local blocks = 1, first local block number = 5746
            [5746] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5747] number of local blocks = 1, first local block number = 5747
            [5747] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5748] number of local blocks = 1, first local block number = 5748
            [5748] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5749] number of local blocks = 1, first local block number = 5749
            [5749] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5750] number of local blocks = 1, first local block number = 5750
            [5750] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5751] number of local blocks = 1, first local block number = 5751
            [5751] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5752] number of local blocks = 1, first local block number = 5752
            [5752] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5753] number of local blocks = 1, first local block number = 5753
            [5753] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5754] number of local blocks = 1, first local block number = 5754
            [5754] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5755] number of local blocks = 1, first local block number = 5755
            [5755] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5756] number of local blocks = 1, first local block number = 5756
            [5756] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5757] number of local blocks = 1, first local block number = 5757
            [5757] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5758] number of local blocks = 1, first local block number = 5758
            [5758] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5759] number of local blocks = 1, first local block number = 5759
            [5759] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5760] number of local blocks = 1, first local block number = 5760
            [5760] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5761] number of local blocks = 1, first local block number = 5761
            [5761] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5762] number of local blocks = 1, first local block number = 5762
            [5762] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5763] number of local blocks = 1, first local block number = 5763
            [5763] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5764] number of local blocks = 1, first local block number = 5764
            [5764] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5765] number of local blocks = 1, first local block number = 5765
            [5765] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5766] number of local blocks = 1, first local block number = 5766
            [5766] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5767] number of local blocks = 1, first local block number = 5767
            [5767] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5768] number of local blocks = 1, first local block number = 5768
            [5768] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5769] number of local blocks = 1, first local block number = 5769
            [5769] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5770] number of local blocks = 1, first local block number = 5770
            [5770] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5771] number of local blocks = 1, first local block number = 5771
            [5771] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5772] number of local blocks = 1, first local block number = 5772
            [5772] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5773] number of local blocks = 1, first local block number = 5773
            [5773] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5774] number of local blocks = 1, first local block number = 5774
            [5774] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5775] number of local blocks = 1, first local block number = 5775
            [5775] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5776] number of local blocks = 1, first local block number = 5776
            [5776] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5777] number of local blocks = 1, first local block number = 5777
            [5777] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5778] number of local blocks = 1, first local block number = 5778
            [5778] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5779] number of local blocks = 1, first local block number = 5779
            [5779] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5780] number of local blocks = 1, first local block number = 5780
            [5780] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5781] number of local blocks = 1, first local block number = 5781
            [5781] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5782] number of local blocks = 1, first local block number = 5782
            [5782] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5783] number of local blocks = 1, first local block number = 5783
            [5783] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5784] number of local blocks = 1, first local block number = 5784
            [5784] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5785] number of local blocks = 1, first local block number = 5785
            [5785] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5786] number of local blocks = 1, first local block number = 5786
            [5786] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5787] number of local blocks = 1, first local block number = 5787
            [5787] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5788] number of local blocks = 1, first local block number = 5788
            [5788] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5789] number of local blocks = 1, first local block number = 5789
            [5789] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5790] number of local blocks = 1, first local block number = 5790
            [5790] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5791] number of local blocks = 1, first local block number = 5791
            [5791] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5792] number of local blocks = 1, first local block number = 5792
            [5792] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5793] number of local blocks = 1, first local block number = 5793
            [5793] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5794] number of local blocks = 1, first local block number = 5794
            [5794] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5795] number of local blocks = 1, first local block number = 5795
            [5795] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5796] number of local blocks = 1, first local block number = 5796
            [5796] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5797] number of local blocks = 1, first local block number = 5797
            [5797] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5798] number of local blocks = 1, first local block number = 5798
            [5798] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5799] number of local blocks = 1, first local block number = 5799
            [5799] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5800] number of local blocks = 1, first local block number = 5800
            [5800] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5801] number of local blocks = 1, first local block number = 5801
            [5801] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5802] number of local blocks = 1, first local block number = 5802
            [5802] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5803] number of local blocks = 1, first local block number = 5803
            [5803] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5804] number of local blocks = 1, first local block number = 5804
            [5804] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5805] number of local blocks = 1, first local block number = 5805
            [5805] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5806] number of local blocks = 1, first local block number = 5806
            [5806] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5807] number of local blocks = 1, first local block number = 5807
            [5807] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5808] number of local blocks = 1, first local block number = 5808
            [5808] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5809] number of local blocks = 1, first local block number = 5809
            [5809] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5810] number of local blocks = 1, first local block number = 5810
            [5810] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5811] number of local blocks = 1, first local block number = 5811
            [5811] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5812] number of local blocks = 1, first local block number = 5812
            [5812] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5813] number of local blocks = 1, first local block number = 5813
            [5813] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5814] number of local blocks = 1, first local block number = 5814
            [5814] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5815] number of local blocks = 1, first local block number = 5815
            [5815] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5816] number of local blocks = 1, first local block number = 5816
            [5816] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5817] number of local blocks = 1, first local block number = 5817
            [5817] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5818] number of local blocks = 1, first local block number = 5818
            [5818] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5819] number of local blocks = 1, first local block number = 5819
            [5819] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5820] number of local blocks = 1, first local block number = 5820
            [5820] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5821] number of local blocks = 1, first local block number = 5821
            [5821] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5822] number of local blocks = 1, first local block number = 5822
            [5822] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5823] number of local blocks = 1, first local block number = 5823
            [5823] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5824] number of local blocks = 1, first local block number = 5824
            [5824] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5825] number of local blocks = 1, first local block number = 5825
            [5825] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5826] number of local blocks = 1, first local block number = 5826
            [5826] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5827] number of local blocks = 1, first local block number = 5827
            [5827] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5828] number of local blocks = 1, first local block number = 5828
            [5828] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5829] number of local blocks = 1, first local block number = 5829
            [5829] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5830] number of local blocks = 1, first local block number = 5830
            [5830] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5831] number of local blocks = 1, first local block number = 5831
            [5831] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5832] number of local blocks = 1, first local block number = 5832
            [5832] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5833] number of local blocks = 1, first local block number = 5833
            [5833] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5834] number of local blocks = 1, first local block number = 5834
            [5834] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5835] number of local blocks = 1, first local block number = 5835
            [5835] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5836] number of local blocks = 1, first local block number = 5836
            [5836] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5837] number of local blocks = 1, first local block number = 5837
            [5837] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5838] number of local blocks = 1, first local block number = 5838
            [5838] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5839] number of local blocks = 1, first local block number = 5839
            [5839] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5840] number of local blocks = 1, first local block number = 5840
            [5840] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5841] number of local blocks = 1, first local block number = 5841
            [5841] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5842] number of local blocks = 1, first local block number = 5842
            [5842] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5843] number of local blocks = 1, first local block number = 5843
            [5843] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5844] number of local blocks = 1, first local block number = 5844
            [5844] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5845] number of local blocks = 1, first local block number = 5845
            [5845] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5846] number of local blocks = 1, first local block number = 5846
            [5846] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5847] number of local blocks = 1, first local block number = 5847
            [5847] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5848] number of local blocks = 1, first local block number = 5848
            [5848] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5849] number of local blocks = 1, first local block number = 5849
            [5849] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5850] number of local blocks = 1, first local block number = 5850
            [5850] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5851] number of local blocks = 1, first local block number = 5851
            [5851] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5852] number of local blocks = 1, first local block number = 5852
            [5852] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5853] number of local blocks = 1, first local block number = 5853
            [5853] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5854] number of local blocks = 1, first local block number = 5854
            [5854] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5855] number of local blocks = 1, first local block number = 5855
            [5855] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5856] number of local blocks = 1, first local block number = 5856
            [5856] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5857] number of local blocks = 1, first local block number = 5857
            [5857] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5858] number of local blocks = 1, first local block number = 5858
            [5858] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5859] number of local blocks = 1, first local block number = 5859
            [5859] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5860] number of local blocks = 1, first local block number = 5860
            [5860] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5861] number of local blocks = 1, first local block number = 5861
            [5861] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5862] number of local blocks = 1, first local block number = 5862
            [5862] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5863] number of local blocks = 1, first local block number = 5863
            [5863] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5864] number of local blocks = 1, first local block number = 5864
            [5864] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5865] number of local blocks = 1, first local block number = 5865
            [5865] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5866] number of local blocks = 1, first local block number = 5866
            [5866] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5867] number of local blocks = 1, first local block number = 5867
            [5867] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5868] number of local blocks = 1, first local block number = 5868
            [5868] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5869] number of local blocks = 1, first local block number = 5869
            [5869] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5870] number of local blocks = 1, first local block number = 5870
            [5870] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5871] number of local blocks = 1, first local block number = 5871
            [5871] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5872] number of local blocks = 1, first local block number = 5872
            [5872] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5873] number of local blocks = 1, first local block number = 5873
            [5873] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5874] number of local blocks = 1, first local block number = 5874
            [5874] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5875] number of local blocks = 1, first local block number = 5875
            [5875] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5876] number of local blocks = 1, first local block number = 5876
            [5876] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5877] number of local blocks = 1, first local block number = 5877
            [5877] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5878] number of local blocks = 1, first local block number = 5878
            [5878] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5879] number of local blocks = 1, first local block number = 5879
            [5879] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5880] number of local blocks = 1, first local block number = 5880
            [5880] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5881] number of local blocks = 1, first local block number = 5881
            [5881] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5882] number of local blocks = 1, first local block number = 5882
            [5882] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5883] number of local blocks = 1, first local block number = 5883
            [5883] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5884] number of local blocks = 1, first local block number = 5884
            [5884] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5885] number of local blocks = 1, first local block number = 5885
            [5885] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5886] number of local blocks = 1, first local block number = 5886
            [5886] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5887] number of local blocks = 1, first local block number = 5887
            [5887] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5888] number of local blocks = 1, first local block number = 5888
            [5888] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5889] number of local blocks = 1, first local block number = 5889
            [5889] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5890] number of local blocks = 1, first local block number = 5890
            [5890] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5891] number of local blocks = 1, first local block number = 5891
            [5891] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5892] number of local blocks = 1, first local block number = 5892
            [5892] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5893] number of local blocks = 1, first local block number = 5893
            [5893] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5894] number of local blocks = 1, first local block number = 5894
            [5894] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5895] number of local blocks = 1, first local block number = 5895
            [5895] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5896] number of local blocks = 1, first local block number = 5896
            [5896] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5897] number of local blocks = 1, first local block number = 5897
            [5897] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5898] number of local blocks = 1, first local block number = 5898
            [5898] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5899] number of local blocks = 1, first local block number = 5899
            [5899] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5900] number of local blocks = 1, first local block number = 5900
            [5900] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5901] number of local blocks = 1, first local block number = 5901
            [5901] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5902] number of local blocks = 1, first local block number = 5902
            [5902] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5903] number of local blocks = 1, first local block number = 5903
            [5903] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5904] number of local blocks = 1, first local block number = 5904
            [5904] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5905] number of local blocks = 1, first local block number = 5905
            [5905] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5906] number of local blocks = 1, first local block number = 5906
            [5906] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5907] number of local blocks = 1, first local block number = 5907
            [5907] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5908] number of local blocks = 1, first local block number = 5908
            [5908] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5909] number of local blocks = 1, first local block number = 5909
            [5909] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5910] number of local blocks = 1, first local block number = 5910
            [5910] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5911] number of local blocks = 1, first local block number = 5911
            [5911] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5912] number of local blocks = 1, first local block number = 5912
            [5912] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5913] number of local blocks = 1, first local block number = 5913
            [5913] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5914] number of local blocks = 1, first local block number = 5914
            [5914] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5915] number of local blocks = 1, first local block number = 5915
            [5915] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5916] number of local blocks = 1, first local block number = 5916
            [5916] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5917] number of local blocks = 1, first local block number = 5917
            [5917] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5918] number of local blocks = 1, first local block number = 5918
            [5918] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5919] number of local blocks = 1, first local block number = 5919
            [5919] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5920] number of local blocks = 1, first local block number = 5920
            [5920] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5921] number of local blocks = 1, first local block number = 5921
            [5921] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5922] number of local blocks = 1, first local block number = 5922
            [5922] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5923] number of local blocks = 1, first local block number = 5923
            [5923] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5924] number of local blocks = 1, first local block number = 5924
            [5924] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5925] number of local blocks = 1, first local block number = 5925
            [5925] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5926] number of local blocks = 1, first local block number = 5926
            [5926] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5927] number of local blocks = 1, first local block number = 5927
            [5927] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5928] number of local blocks = 1, first local block number = 5928
            [5928] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5929] number of local blocks = 1, first local block number = 5929
            [5929] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5930] number of local blocks = 1, first local block number = 5930
            [5930] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5931] number of local blocks = 1, first local block number = 5931
            [5931] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5932] number of local blocks = 1, first local block number = 5932
            [5932] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5933] number of local blocks = 1, first local block number = 5933
            [5933] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5934] number of local blocks = 1, first local block number = 5934
            [5934] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5935] number of local blocks = 1, first local block number = 5935
            [5935] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5936] number of local blocks = 1, first local block number = 5936
            [5936] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5937] number of local blocks = 1, first local block number = 5937
            [5937] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5938] number of local blocks = 1, first local block number = 5938
            [5938] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5939] number of local blocks = 1, first local block number = 5939
            [5939] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5940] number of local blocks = 1, first local block number = 5940
            [5940] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5941] number of local blocks = 1, first local block number = 5941
            [5941] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5942] number of local blocks = 1, first local block number = 5942
            [5942] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5943] number of local blocks = 1, first local block number = 5943
            [5943] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5944] number of local blocks = 1, first local block number = 5944
            [5944] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5945] number of local blocks = 1, first local block number = 5945
            [5945] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5946] number of local blocks = 1, first local block number = 5946
            [5946] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5947] number of local blocks = 1, first local block number = 5947
            [5947] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5948] number of local blocks = 1, first local block number = 5948
            [5948] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5949] number of local blocks = 1, first local block number = 5949
            [5949] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5950] number of local blocks = 1, first local block number = 5950
            [5950] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5951] number of local blocks = 1, first local block number = 5951
            [5951] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5952] number of local blocks = 1, first local block number = 5952
            [5952] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5953] number of local blocks = 1, first local block number = 5953
            [5953] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5954] number of local blocks = 1, first local block number = 5954
            [5954] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5955] number of local blocks = 1, first local block number = 5955
            [5955] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5956] number of local blocks = 1, first local block number = 5956
            [5956] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5957] number of local blocks = 1, first local block number = 5957
            [5957] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5958] number of local blocks = 1, first local block number = 5958
            [5958] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5959] number of local blocks = 1, first local block number = 5959
            [5959] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5960] number of local blocks = 1, first local block number = 5960
            [5960] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5961] number of local blocks = 1, first local block number = 5961
            [5961] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5962] number of local blocks = 1, first local block number = 5962
            [5962] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5963] number of local blocks = 1, first local block number = 5963
            [5963] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5964] number of local blocks = 1, first local block number = 5964
            [5964] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5965] number of local blocks = 1, first local block number = 5965
            [5965] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5966] number of local blocks = 1, first local block number = 5966
            [5966] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5967] number of local blocks = 1, first local block number = 5967
            [5967] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5968] number of local blocks = 1, first local block number = 5968
            [5968] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5969] number of local blocks = 1, first local block number = 5969
            [5969] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5970] number of local blocks = 1, first local block number = 5970
            [5970] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5971] number of local blocks = 1, first local block number = 5971
            [5971] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5972] number of local blocks = 1, first local block number = 5972
            [5972] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5973] number of local blocks = 1, first local block number = 5973
            [5973] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5974] number of local blocks = 1, first local block number = 5974
            [5974] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5975] number of local blocks = 1, first local block number = 5975
            [5975] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5976] number of local blocks = 1, first local block number = 5976
            [5976] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5977] number of local blocks = 1, first local block number = 5977
            [5977] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5978] number of local blocks = 1, first local block number = 5978
            [5978] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5979] number of local blocks = 1, first local block number = 5979
            [5979] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5980] number of local blocks = 1, first local block number = 5980
            [5980] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5981] number of local blocks = 1, first local block number = 5981
            [5981] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5982] number of local blocks = 1, first local block number = 5982
            [5982] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5983] number of local blocks = 1, first local block number = 5983
            [5983] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5984] number of local blocks = 1, first local block number = 5984
            [5984] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5985] number of local blocks = 1, first local block number = 5985
            [5985] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5986] number of local blocks = 1, first local block number = 5986
            [5986] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5987] number of local blocks = 1, first local block number = 5987
            [5987] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5988] number of local blocks = 1, first local block number = 5988
            [5988] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5989] number of local blocks = 1, first local block number = 5989
            [5989] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5990] number of local blocks = 1, first local block number = 5990
            [5990] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5991] number of local blocks = 1, first local block number = 5991
            [5991] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5992] number of local blocks = 1, first local block number = 5992
            [5992] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5993] number of local blocks = 1, first local block number = 5993
            [5993] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5994] number of local blocks = 1, first local block number = 5994
            [5994] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5995] number of local blocks = 1, first local block number = 5995
            [5995] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5996] number of local blocks = 1, first local block number = 5996
            [5996] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5997] number of local blocks = 1, first local block number = 5997
            [5997] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5998] number of local blocks = 1, first local block number = 5998
            [5998] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [5999] number of local blocks = 1, first local block number = 5999
            [5999] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6000] number of local blocks = 1, first local block number = 6000
            [6000] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6001] number of local blocks = 1, first local block number = 6001
            [6001] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6002] number of local blocks = 1, first local block number = 6002
            [6002] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6003] number of local blocks = 1, first local block number = 6003
            [6003] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6004] number of local blocks = 1, first local block number = 6004
            [6004] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6005] number of local blocks = 1, first local block number = 6005
            [6005] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6006] number of local blocks = 1, first local block number = 6006
            [6006] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6007] number of local blocks = 1, first local block number = 6007
            [6007] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6008] number of local blocks = 1, first local block number = 6008
            [6008] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6009] number of local blocks = 1, first local block number = 6009
            [6009] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6010] number of local blocks = 1, first local block number = 6010
            [6010] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6011] number of local blocks = 1, first local block number = 6011
            [6011] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6012] number of local blocks = 1, first local block number = 6012
            [6012] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6013] number of local blocks = 1, first local block number = 6013
            [6013] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6014] number of local blocks = 1, first local block number = 6014
            [6014] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6015] number of local blocks = 1, first local block number = 6015
            [6015] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6016] number of local blocks = 1, first local block number = 6016
            [6016] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6017] number of local blocks = 1, first local block number = 6017
            [6017] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6018] number of local blocks = 1, first local block number = 6018
            [6018] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6019] number of local blocks = 1, first local block number = 6019
            [6019] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6020] number of local blocks = 1, first local block number = 6020
            [6020] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6021] number of local blocks = 1, first local block number = 6021
            [6021] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6022] number of local blocks = 1, first local block number = 6022
            [6022] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6023] number of local blocks = 1, first local block number = 6023
            [6023] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6024] number of local blocks = 1, first local block number = 6024
            [6024] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6025] number of local blocks = 1, first local block number = 6025
            [6025] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6026] number of local blocks = 1, first local block number = 6026
            [6026] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6027] number of local blocks = 1, first local block number = 6027
            [6027] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6028] number of local blocks = 1, first local block number = 6028
            [6028] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6029] number of local blocks = 1, first local block number = 6029
            [6029] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6030] number of local blocks = 1, first local block number = 6030
            [6030] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6031] number of local blocks = 1, first local block number = 6031
            [6031] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6032] number of local blocks = 1, first local block number = 6032
            [6032] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6033] number of local blocks = 1, first local block number = 6033
            [6033] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6034] number of local blocks = 1, first local block number = 6034
            [6034] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6035] number of local blocks = 1, first local block number = 6035
            [6035] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6036] number of local blocks = 1, first local block number = 6036
            [6036] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6037] number of local blocks = 1, first local block number = 6037
            [6037] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6038] number of local blocks = 1, first local block number = 6038
            [6038] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6039] number of local blocks = 1, first local block number = 6039
            [6039] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6040] number of local blocks = 1, first local block number = 6040
            [6040] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6041] number of local blocks = 1, first local block number = 6041
            [6041] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6042] number of local blocks = 1, first local block number = 6042
            [6042] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6043] number of local blocks = 1, first local block number = 6043
            [6043] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6044] number of local blocks = 1, first local block number = 6044
            [6044] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6045] number of local blocks = 1, first local block number = 6045
            [6045] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6046] number of local blocks = 1, first local block number = 6046
            [6046] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6047] number of local blocks = 1, first local block number = 6047
            [6047] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6048] number of local blocks = 1, first local block number = 6048
            [6048] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6049] number of local blocks = 1, first local block number = 6049
            [6049] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6050] number of local blocks = 1, first local block number = 6050
            [6050] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6051] number of local blocks = 1, first local block number = 6051
            [6051] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6052] number of local blocks = 1, first local block number = 6052
            [6052] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6053] number of local blocks = 1, first local block number = 6053
            [6053] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6054] number of local blocks = 1, first local block number = 6054
            [6054] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6055] number of local blocks = 1, first local block number = 6055
            [6055] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6056] number of local blocks = 1, first local block number = 6056
            [6056] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6057] number of local blocks = 1, first local block number = 6057
            [6057] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6058] number of local blocks = 1, first local block number = 6058
            [6058] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6059] number of local blocks = 1, first local block number = 6059
            [6059] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6060] number of local blocks = 1, first local block number = 6060
            [6060] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6061] number of local blocks = 1, first local block number = 6061
            [6061] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6062] number of local blocks = 1, first local block number = 6062
            [6062] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6063] number of local blocks = 1, first local block number = 6063
            [6063] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6064] number of local blocks = 1, first local block number = 6064
            [6064] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6065] number of local blocks = 1, first local block number = 6065
            [6065] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6066] number of local blocks = 1, first local block number = 6066
            [6066] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6067] number of local blocks = 1, first local block number = 6067
            [6067] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6068] number of local blocks = 1, first local block number = 6068
            [6068] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6069] number of local blocks = 1, first local block number = 6069
            [6069] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6070] number of local blocks = 1, first local block number = 6070
            [6070] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6071] number of local blocks = 1, first local block number = 6071
            [6071] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6072] number of local blocks = 1, first local block number = 6072
            [6072] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6073] number of local blocks = 1, first local block number = 6073
            [6073] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6074] number of local blocks = 1, first local block number = 6074
            [6074] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6075] number of local blocks = 1, first local block number = 6075
            [6075] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6076] number of local blocks = 1, first local block number = 6076
            [6076] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6077] number of local blocks = 1, first local block number = 6077
            [6077] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6078] number of local blocks = 1, first local block number = 6078
            [6078] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6079] number of local blocks = 1, first local block number = 6079
            [6079] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6080] number of local blocks = 1, first local block number = 6080
            [6080] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6081] number of local blocks = 1, first local block number = 6081
            [6081] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6082] number of local blocks = 1, first local block number = 6082
            [6082] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6083] number of local blocks = 1, first local block number = 6083
            [6083] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6084] number of local blocks = 1, first local block number = 6084
            [6084] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6085] number of local blocks = 1, first local block number = 6085
            [6085] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6086] number of local blocks = 1, first local block number = 6086
            [6086] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6087] number of local blocks = 1, first local block number = 6087
            [6087] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6088] number of local blocks = 1, first local block number = 6088
            [6088] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6089] number of local blocks = 1, first local block number = 6089
            [6089] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6090] number of local blocks = 1, first local block number = 6090
            [6090] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6091] number of local blocks = 1, first local block number = 6091
            [6091] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6092] number of local blocks = 1, first local block number = 6092
            [6092] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6093] number of local blocks = 1, first local block number = 6093
            [6093] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6094] number of local blocks = 1, first local block number = 6094
            [6094] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6095] number of local blocks = 1, first local block number = 6095
            [6095] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6096] number of local blocks = 1, first local block number = 6096
            [6096] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6097] number of local blocks = 1, first local block number = 6097
            [6097] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6098] number of local blocks = 1, first local block number = 6098
            [6098] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6099] number of local blocks = 1, first local block number = 6099
            [6099] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6100] number of local blocks = 1, first local block number = 6100
            [6100] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6101] number of local blocks = 1, first local block number = 6101
            [6101] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6102] number of local blocks = 1, first local block number = 6102
            [6102] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6103] number of local blocks = 1, first local block number = 6103
            [6103] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6104] number of local blocks = 1, first local block number = 6104
            [6104] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6105] number of local blocks = 1, first local block number = 6105
            [6105] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6106] number of local blocks = 1, first local block number = 6106
            [6106] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6107] number of local blocks = 1, first local block number = 6107
            [6107] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6108] number of local blocks = 1, first local block number = 6108
            [6108] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6109] number of local blocks = 1, first local block number = 6109
            [6109] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6110] number of local blocks = 1, first local block number = 6110
            [6110] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6111] number of local blocks = 1, first local block number = 6111
            [6111] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6112] number of local blocks = 1, first local block number = 6112
            [6112] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6113] number of local blocks = 1, first local block number = 6113
            [6113] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6114] number of local blocks = 1, first local block number = 6114
            [6114] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6115] number of local blocks = 1, first local block number = 6115
            [6115] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6116] number of local blocks = 1, first local block number = 6116
            [6116] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6117] number of local blocks = 1, first local block number = 6117
            [6117] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6118] number of local blocks = 1, first local block number = 6118
            [6118] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6119] number of local blocks = 1, first local block number = 6119
            [6119] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6120] number of local blocks = 1, first local block number = 6120
            [6120] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6121] number of local blocks = 1, first local block number = 6121
            [6121] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6122] number of local blocks = 1, first local block number = 6122
            [6122] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6123] number of local blocks = 1, first local block number = 6123
            [6123] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6124] number of local blocks = 1, first local block number = 6124
            [6124] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6125] number of local blocks = 1, first local block number = 6125
            [6125] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6126] number of local blocks = 1, first local block number = 6126
            [6126] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6127] number of local blocks = 1, first local block number = 6127
            [6127] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6128] number of local blocks = 1, first local block number = 6128
            [6128] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6129] number of local blocks = 1, first local block number = 6129
            [6129] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6130] number of local blocks = 1, first local block number = 6130
            [6130] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6131] number of local blocks = 1, first local block number = 6131
            [6131] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6132] number of local blocks = 1, first local block number = 6132
            [6132] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6133] number of local blocks = 1, first local block number = 6133
            [6133] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6134] number of local blocks = 1, first local block number = 6134
            [6134] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6135] number of local blocks = 1, first local block number = 6135
            [6135] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6136] number of local blocks = 1, first local block number = 6136
            [6136] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6137] number of local blocks = 1, first local block number = 6137
            [6137] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6138] number of local blocks = 1, first local block number = 6138
            [6138] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6139] number of local blocks = 1, first local block number = 6139
            [6139] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6140] number of local blocks = 1, first local block number = 6140
            [6140] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6141] number of local blocks = 1, first local block number = 6141
            [6141] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6142] number of local blocks = 1, first local block number = 6142
            [6142] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6143] number of local blocks = 1, first local block number = 6143
            [6143] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6144] number of local blocks = 1, first local block number = 6144
            [6144] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6145] number of local blocks = 1, first local block number = 6145
            [6145] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6146] number of local blocks = 1, first local block number = 6146
            [6146] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6147] number of local blocks = 1, first local block number = 6147
            [6147] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6148] number of local blocks = 1, first local block number = 6148
            [6148] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6149] number of local blocks = 1, first local block number = 6149
            [6149] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6150] number of local blocks = 1, first local block number = 6150
            [6150] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6151] number of local blocks = 1, first local block number = 6151
            [6151] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6152] number of local blocks = 1, first local block number = 6152
            [6152] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6153] number of local blocks = 1, first local block number = 6153
            [6153] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6154] number of local blocks = 1, first local block number = 6154
            [6154] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6155] number of local blocks = 1, first local block number = 6155
            [6155] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6156] number of local blocks = 1, first local block number = 6156
            [6156] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6157] number of local blocks = 1, first local block number = 6157
            [6157] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6158] number of local blocks = 1, first local block number = 6158
            [6158] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6159] number of local blocks = 1, first local block number = 6159
            [6159] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6160] number of local blocks = 1, first local block number = 6160
            [6160] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6161] number of local blocks = 1, first local block number = 6161
            [6161] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6162] number of local blocks = 1, first local block number = 6162
            [6162] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6163] number of local blocks = 1, first local block number = 6163
            [6163] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6164] number of local blocks = 1, first local block number = 6164
            [6164] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6165] number of local blocks = 1, first local block number = 6165
            [6165] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6166] number of local blocks = 1, first local block number = 6166
            [6166] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6167] number of local blocks = 1, first local block number = 6167
            [6167] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6168] number of local blocks = 1, first local block number = 6168
            [6168] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6169] number of local blocks = 1, first local block number = 6169
            [6169] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6170] number of local blocks = 1, first local block number = 6170
            [6170] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6171] number of local blocks = 1, first local block number = 6171
            [6171] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6172] number of local blocks = 1, first local block number = 6172
            [6172] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6173] number of local blocks = 1, first local block number = 6173
            [6173] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6174] number of local blocks = 1, first local block number = 6174
            [6174] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6175] number of local blocks = 1, first local block number = 6175
            [6175] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6176] number of local blocks = 1, first local block number = 6176
            [6176] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6177] number of local blocks = 1, first local block number = 6177
            [6177] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6178] number of local blocks = 1, first local block number = 6178
            [6178] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6179] number of local blocks = 1, first local block number = 6179
            [6179] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6180] number of local blocks = 1, first local block number = 6180
            [6180] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6181] number of local blocks = 1, first local block number = 6181
            [6181] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6182] number of local blocks = 1, first local block number = 6182
            [6182] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6183] number of local blocks = 1, first local block number = 6183
            [6183] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6184] number of local blocks = 1, first local block number = 6184
            [6184] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6185] number of local blocks = 1, first local block number = 6185
            [6185] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6186] number of local blocks = 1, first local block number = 6186
            [6186] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6187] number of local blocks = 1, first local block number = 6187
            [6187] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6188] number of local blocks = 1, first local block number = 6188
            [6188] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6189] number of local blocks = 1, first local block number = 6189
            [6189] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6190] number of local blocks = 1, first local block number = 6190
            [6190] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6191] number of local blocks = 1, first local block number = 6191
            [6191] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6192] number of local blocks = 1, first local block number = 6192
            [6192] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6193] number of local blocks = 1, first local block number = 6193
            [6193] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6194] number of local blocks = 1, first local block number = 6194
            [6194] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6195] number of local blocks = 1, first local block number = 6195
            [6195] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6196] number of local blocks = 1, first local block number = 6196
            [6196] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6197] number of local blocks = 1, first local block number = 6197
            [6197] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6198] number of local blocks = 1, first local block number = 6198
            [6198] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6199] number of local blocks = 1, first local block number = 6199
            [6199] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6200] number of local blocks = 1, first local block number = 6200
            [6200] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6201] number of local blocks = 1, first local block number = 6201
            [6201] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6202] number of local blocks = 1, first local block number = 6202
            [6202] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6203] number of local blocks = 1, first local block number = 6203
            [6203] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6204] number of local blocks = 1, first local block number = 6204
            [6204] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6205] number of local blocks = 1, first local block number = 6205
            [6205] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6206] number of local blocks = 1, first local block number = 6206
            [6206] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6207] number of local blocks = 1, first local block number = 6207
            [6207] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6208] number of local blocks = 1, first local block number = 6208
            [6208] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6209] number of local blocks = 1, first local block number = 6209
            [6209] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6210] number of local blocks = 1, first local block number = 6210
            [6210] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6211] number of local blocks = 1, first local block number = 6211
            [6211] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6212] number of local blocks = 1, first local block number = 6212
            [6212] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6213] number of local blocks = 1, first local block number = 6213
            [6213] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6214] number of local blocks = 1, first local block number = 6214
            [6214] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6215] number of local blocks = 1, first local block number = 6215
            [6215] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6216] number of local blocks = 1, first local block number = 6216
            [6216] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6217] number of local blocks = 1, first local block number = 6217
            [6217] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6218] number of local blocks = 1, first local block number = 6218
            [6218] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6219] number of local blocks = 1, first local block number = 6219
            [6219] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6220] number of local blocks = 1, first local block number = 6220
            [6220] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6221] number of local blocks = 1, first local block number = 6221
            [6221] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6222] number of local blocks = 1, first local block number = 6222
            [6222] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6223] number of local blocks = 1, first local block number = 6223
            [6223] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6224] number of local blocks = 1, first local block number = 6224
            [6224] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6225] number of local blocks = 1, first local block number = 6225
            [6225] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6226] number of local blocks = 1, first local block number = 6226
            [6226] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6227] number of local blocks = 1, first local block number = 6227
            [6227] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6228] number of local blocks = 1, first local block number = 6228
            [6228] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6229] number of local blocks = 1, first local block number = 6229
            [6229] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6230] number of local blocks = 1, first local block number = 6230
            [6230] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6231] number of local blocks = 1, first local block number = 6231
            [6231] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6232] number of local blocks = 1, first local block number = 6232
            [6232] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6233] number of local blocks = 1, first local block number = 6233
            [6233] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6234] number of local blocks = 1, first local block number = 6234
            [6234] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6235] number of local blocks = 1, first local block number = 6235
            [6235] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6236] number of local blocks = 1, first local block number = 6236
            [6236] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6237] number of local blocks = 1, first local block number = 6237
            [6237] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6238] number of local blocks = 1, first local block number = 6238
            [6238] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6239] number of local blocks = 1, first local block number = 6239
            [6239] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6240] number of local blocks = 1, first local block number = 6240
            [6240] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6241] number of local blocks = 1, first local block number = 6241
            [6241] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6242] number of local blocks = 1, first local block number = 6242
            [6242] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6243] number of local blocks = 1, first local block number = 6243
            [6243] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6244] number of local blocks = 1, first local block number = 6244
            [6244] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6245] number of local blocks = 1, first local block number = 6245
            [6245] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6246] number of local blocks = 1, first local block number = 6246
            [6246] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6247] number of local blocks = 1, first local block number = 6247
            [6247] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6248] number of local blocks = 1, first local block number = 6248
            [6248] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6249] number of local blocks = 1, first local block number = 6249
            [6249] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6250] number of local blocks = 1, first local block number = 6250
            [6250] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6251] number of local blocks = 1, first local block number = 6251
            [6251] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6252] number of local blocks = 1, first local block number = 6252
            [6252] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6253] number of local blocks = 1, first local block number = 6253
            [6253] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6254] number of local blocks = 1, first local block number = 6254
            [6254] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6255] number of local blocks = 1, first local block number = 6255
            [6255] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6256] number of local blocks = 1, first local block number = 6256
            [6256] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6257] number of local blocks = 1, first local block number = 6257
            [6257] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6258] number of local blocks = 1, first local block number = 6258
            [6258] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6259] number of local blocks = 1, first local block number = 6259
            [6259] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6260] number of local blocks = 1, first local block number = 6260
            [6260] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6261] number of local blocks = 1, first local block number = 6261
            [6261] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6262] number of local blocks = 1, first local block number = 6262
            [6262] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6263] number of local blocks = 1, first local block number = 6263
            [6263] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6264] number of local blocks = 1, first local block number = 6264
            [6264] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6265] number of local blocks = 1, first local block number = 6265
            [6265] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6266] number of local blocks = 1, first local block number = 6266
            [6266] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6267] number of local blocks = 1, first local block number = 6267
            [6267] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6268] number of local blocks = 1, first local block number = 6268
            [6268] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6269] number of local blocks = 1, first local block number = 6269
            [6269] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6270] number of local blocks = 1, first local block number = 6270
            [6270] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6271] number of local blocks = 1, first local block number = 6271
            [6271] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6272] number of local blocks = 1, first local block number = 6272
            [6272] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6273] number of local blocks = 1, first local block number = 6273
            [6273] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6274] number of local blocks = 1, first local block number = 6274
            [6274] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6275] number of local blocks = 1, first local block number = 6275
            [6275] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6276] number of local blocks = 1, first local block number = 6276
            [6276] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6277] number of local blocks = 1, first local block number = 6277
            [6277] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6278] number of local blocks = 1, first local block number = 6278
            [6278] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6279] number of local blocks = 1, first local block number = 6279
            [6279] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6280] number of local blocks = 1, first local block number = 6280
            [6280] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6281] number of local blocks = 1, first local block number = 6281
            [6281] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6282] number of local blocks = 1, first local block number = 6282
            [6282] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6283] number of local blocks = 1, first local block number = 6283
            [6283] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6284] number of local blocks = 1, first local block number = 6284
            [6284] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6285] number of local blocks = 1, first local block number = 6285
            [6285] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6286] number of local blocks = 1, first local block number = 6286
            [6286] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6287] number of local blocks = 1, first local block number = 6287
            [6287] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6288] number of local blocks = 1, first local block number = 6288
            [6288] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6289] number of local blocks = 1, first local block number = 6289
            [6289] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6290] number of local blocks = 1, first local block number = 6290
            [6290] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6291] number of local blocks = 1, first local block number = 6291
            [6291] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6292] number of local blocks = 1, first local block number = 6292
            [6292] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6293] number of local blocks = 1, first local block number = 6293
            [6293] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6294] number of local blocks = 1, first local block number = 6294
            [6294] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6295] number of local blocks = 1, first local block number = 6295
            [6295] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6296] number of local blocks = 1, first local block number = 6296
            [6296] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6297] number of local blocks = 1, first local block number = 6297
            [6297] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6298] number of local blocks = 1, first local block number = 6298
            [6298] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6299] number of local blocks = 1, first local block number = 6299
            [6299] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6300] number of local blocks = 1, first local block number = 6300
            [6300] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6301] number of local blocks = 1, first local block number = 6301
            [6301] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6302] number of local blocks = 1, first local block number = 6302
            [6302] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6303] number of local blocks = 1, first local block number = 6303
            [6303] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6304] number of local blocks = 1, first local block number = 6304
            [6304] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6305] number of local blocks = 1, first local block number = 6305
            [6305] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6306] number of local blocks = 1, first local block number = 6306
            [6306] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6307] number of local blocks = 1, first local block number = 6307
            [6307] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6308] number of local blocks = 1, first local block number = 6308
            [6308] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6309] number of local blocks = 1, first local block number = 6309
            [6309] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6310] number of local blocks = 1, first local block number = 6310
            [6310] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6311] number of local blocks = 1, first local block number = 6311
            [6311] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6312] number of local blocks = 1, first local block number = 6312
            [6312] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6313] number of local blocks = 1, first local block number = 6313
            [6313] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6314] number of local blocks = 1, first local block number = 6314
            [6314] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6315] number of local blocks = 1, first local block number = 6315
            [6315] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6316] number of local blocks = 1, first local block number = 6316
            [6316] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6317] number of local blocks = 1, first local block number = 6317
            [6317] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6318] number of local blocks = 1, first local block number = 6318
            [6318] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6319] number of local blocks = 1, first local block number = 6319
            [6319] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6320] number of local blocks = 1, first local block number = 6320
            [6320] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6321] number of local blocks = 1, first local block number = 6321
            [6321] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6322] number of local blocks = 1, first local block number = 6322
            [6322] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6323] number of local blocks = 1, first local block number = 6323
            [6323] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6324] number of local blocks = 1, first local block number = 6324
            [6324] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6325] number of local blocks = 1, first local block number = 6325
            [6325] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6326] number of local blocks = 1, first local block number = 6326
            [6326] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6327] number of local blocks = 1, first local block number = 6327
            [6327] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6328] number of local blocks = 1, first local block number = 6328
            [6328] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6329] number of local blocks = 1, first local block number = 6329
            [6329] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6330] number of local blocks = 1, first local block number = 6330
            [6330] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6331] number of local blocks = 1, first local block number = 6331
            [6331] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6332] number of local blocks = 1, first local block number = 6332
            [6332] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6333] number of local blocks = 1, first local block number = 6333
            [6333] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6334] number of local blocks = 1, first local block number = 6334
            [6334] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6335] number of local blocks = 1, first local block number = 6335
            [6335] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6336] number of local blocks = 1, first local block number = 6336
            [6336] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6337] number of local blocks = 1, first local block number = 6337
            [6337] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6338] number of local blocks = 1, first local block number = 6338
            [6338] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6339] number of local blocks = 1, first local block number = 6339
            [6339] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6340] number of local blocks = 1, first local block number = 6340
            [6340] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6341] number of local blocks = 1, first local block number = 6341
            [6341] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6342] number of local blocks = 1, first local block number = 6342
            [6342] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6343] number of local blocks = 1, first local block number = 6343
            [6343] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6344] number of local blocks = 1, first local block number = 6344
            [6344] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6345] number of local blocks = 1, first local block number = 6345
            [6345] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6346] number of local blocks = 1, first local block number = 6346
            [6346] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6347] number of local blocks = 1, first local block number = 6347
            [6347] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6348] number of local blocks = 1, first local block number = 6348
            [6348] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6349] number of local blocks = 1, first local block number = 6349
            [6349] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6350] number of local blocks = 1, first local block number = 6350
            [6350] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6351] number of local blocks = 1, first local block number = 6351
            [6351] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6352] number of local blocks = 1, first local block number = 6352
            [6352] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6353] number of local blocks = 1, first local block number = 6353
            [6353] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6354] number of local blocks = 1, first local block number = 6354
            [6354] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6355] number of local blocks = 1, first local block number = 6355
            [6355] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6356] number of local blocks = 1, first local block number = 6356
            [6356] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6357] number of local blocks = 1, first local block number = 6357
            [6357] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6358] number of local blocks = 1, first local block number = 6358
            [6358] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6359] number of local blocks = 1, first local block number = 6359
            [6359] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6360] number of local blocks = 1, first local block number = 6360
            [6360] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6361] number of local blocks = 1, first local block number = 6361
            [6361] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6362] number of local blocks = 1, first local block number = 6362
            [6362] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6363] number of local blocks = 1, first local block number = 6363
            [6363] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6364] number of local blocks = 1, first local block number = 6364
            [6364] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6365] number of local blocks = 1, first local block number = 6365
            [6365] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6366] number of local blocks = 1, first local block number = 6366
            [6366] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6367] number of local blocks = 1, first local block number = 6367
            [6367] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6368] number of local blocks = 1, first local block number = 6368
            [6368] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6369] number of local blocks = 1, first local block number = 6369
            [6369] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6370] number of local blocks = 1, first local block number = 6370
            [6370] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6371] number of local blocks = 1, first local block number = 6371
            [6371] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6372] number of local blocks = 1, first local block number = 6372
            [6372] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6373] number of local blocks = 1, first local block number = 6373
            [6373] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6374] number of local blocks = 1, first local block number = 6374
            [6374] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6375] number of local blocks = 1, first local block number = 6375
            [6375] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6376] number of local blocks = 1, first local block number = 6376
            [6376] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6377] number of local blocks = 1, first local block number = 6377
            [6377] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6378] number of local blocks = 1, first local block number = 6378
            [6378] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6379] number of local blocks = 1, first local block number = 6379
            [6379] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6380] number of local blocks = 1, first local block number = 6380
            [6380] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6381] number of local blocks = 1, first local block number = 6381
            [6381] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6382] number of local blocks = 1, first local block number = 6382
            [6382] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6383] number of local blocks = 1, first local block number = 6383
            [6383] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6384] number of local blocks = 1, first local block number = 6384
            [6384] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6385] number of local blocks = 1, first local block number = 6385
            [6385] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6386] number of local blocks = 1, first local block number = 6386
            [6386] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6387] number of local blocks = 1, first local block number = 6387
            [6387] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6388] number of local blocks = 1, first local block number = 6388
            [6388] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6389] number of local blocks = 1, first local block number = 6389
            [6389] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6390] number of local blocks = 1, first local block number = 6390
            [6390] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6391] number of local blocks = 1, first local block number = 6391
            [6391] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6392] number of local blocks = 1, first local block number = 6392
            [6392] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6393] number of local blocks = 1, first local block number = 6393
            [6393] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6394] number of local blocks = 1, first local block number = 6394
            [6394] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6395] number of local blocks = 1, first local block number = 6395
            [6395] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6396] number of local blocks = 1, first local block number = 6396
            [6396] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6397] number of local blocks = 1, first local block number = 6397
            [6397] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6398] number of local blocks = 1, first local block number = 6398
            [6398] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6399] number of local blocks = 1, first local block number = 6399
            [6399] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6400] number of local blocks = 1, first local block number = 6400
            [6400] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6401] number of local blocks = 1, first local block number = 6401
            [6401] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6402] number of local blocks = 1, first local block number = 6402
            [6402] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6403] number of local blocks = 1, first local block number = 6403
            [6403] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6404] number of local blocks = 1, first local block number = 6404
            [6404] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6405] number of local blocks = 1, first local block number = 6405
            [6405] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6406] number of local blocks = 1, first local block number = 6406
            [6406] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6407] number of local blocks = 1, first local block number = 6407
            [6407] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6408] number of local blocks = 1, first local block number = 6408
            [6408] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6409] number of local blocks = 1, first local block number = 6409
            [6409] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6410] number of local blocks = 1, first local block number = 6410
            [6410] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6411] number of local blocks = 1, first local block number = 6411
            [6411] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6412] number of local blocks = 1, first local block number = 6412
            [6412] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6413] number of local blocks = 1, first local block number = 6413
            [6413] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6414] number of local blocks = 1, first local block number = 6414
            [6414] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6415] number of local blocks = 1, first local block number = 6415
            [6415] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6416] number of local blocks = 1, first local block number = 6416
            [6416] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6417] number of local blocks = 1, first local block number = 6417
            [6417] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6418] number of local blocks = 1, first local block number = 6418
            [6418] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6419] number of local blocks = 1, first local block number = 6419
            [6419] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6420] number of local blocks = 1, first local block number = 6420
            [6420] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6421] number of local blocks = 1, first local block number = 6421
            [6421] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6422] number of local blocks = 1, first local block number = 6422
            [6422] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6423] number of local blocks = 1, first local block number = 6423
            [6423] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6424] number of local blocks = 1, first local block number = 6424
            [6424] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6425] number of local blocks = 1, first local block number = 6425
            [6425] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6426] number of local blocks = 1, first local block number = 6426
            [6426] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6427] number of local blocks = 1, first local block number = 6427
            [6427] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6428] number of local blocks = 1, first local block number = 6428
            [6428] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6429] number of local blocks = 1, first local block number = 6429
            [6429] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6430] number of local blocks = 1, first local block number = 6430
            [6430] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6431] number of local blocks = 1, first local block number = 6431
            [6431] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6432] number of local blocks = 1, first local block number = 6432
            [6432] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6433] number of local blocks = 1, first local block number = 6433
            [6433] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6434] number of local blocks = 1, first local block number = 6434
            [6434] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6435] number of local blocks = 1, first local block number = 6435
            [6435] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6436] number of local blocks = 1, first local block number = 6436
            [6436] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6437] number of local blocks = 1, first local block number = 6437
            [6437] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6438] number of local blocks = 1, first local block number = 6438
            [6438] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6439] number of local blocks = 1, first local block number = 6439
            [6439] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6440] number of local blocks = 1, first local block number = 6440
            [6440] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6441] number of local blocks = 1, first local block number = 6441
            [6441] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6442] number of local blocks = 1, first local block number = 6442
            [6442] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6443] number of local blocks = 1, first local block number = 6443
            [6443] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6444] number of local blocks = 1, first local block number = 6444
            [6444] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6445] number of local blocks = 1, first local block number = 6445
            [6445] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6446] number of local blocks = 1, first local block number = 6446
            [6446] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6447] number of local blocks = 1, first local block number = 6447
            [6447] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6448] number of local blocks = 1, first local block number = 6448
            [6448] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6449] number of local blocks = 1, first local block number = 6449
            [6449] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6450] number of local blocks = 1, first local block number = 6450
            [6450] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6451] number of local blocks = 1, first local block number = 6451
            [6451] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6452] number of local blocks = 1, first local block number = 6452
            [6452] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6453] number of local blocks = 1, first local block number = 6453
            [6453] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6454] number of local blocks = 1, first local block number = 6454
            [6454] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6455] number of local blocks = 1, first local block number = 6455
            [6455] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6456] number of local blocks = 1, first local block number = 6456
            [6456] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6457] number of local blocks = 1, first local block number = 6457
            [6457] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6458] number of local blocks = 1, first local block number = 6458
            [6458] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6459] number of local blocks = 1, first local block number = 6459
            [6459] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6460] number of local blocks = 1, first local block number = 6460
            [6460] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6461] number of local blocks = 1, first local block number = 6461
            [6461] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6462] number of local blocks = 1, first local block number = 6462
            [6462] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6463] number of local blocks = 1, first local block number = 6463
            [6463] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6464] number of local blocks = 1, first local block number = 6464
            [6464] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6465] number of local blocks = 1, first local block number = 6465
            [6465] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6466] number of local blocks = 1, first local block number = 6466
            [6466] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6467] number of local blocks = 1, first local block number = 6467
            [6467] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6468] number of local blocks = 1, first local block number = 6468
            [6468] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6469] number of local blocks = 1, first local block number = 6469
            [6469] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6470] number of local blocks = 1, first local block number = 6470
            [6470] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6471] number of local blocks = 1, first local block number = 6471
            [6471] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6472] number of local blocks = 1, first local block number = 6472
            [6472] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6473] number of local blocks = 1, first local block number = 6473
            [6473] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6474] number of local blocks = 1, first local block number = 6474
            [6474] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6475] number of local blocks = 1, first local block number = 6475
            [6475] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6476] number of local blocks = 1, first local block number = 6476
            [6476] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6477] number of local blocks = 1, first local block number = 6477
            [6477] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6478] number of local blocks = 1, first local block number = 6478
            [6478] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6479] number of local blocks = 1, first local block number = 6479
            [6479] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6480] number of local blocks = 1, first local block number = 6480
            [6480] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6481] number of local blocks = 1, first local block number = 6481
            [6481] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6482] number of local blocks = 1, first local block number = 6482
            [6482] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6483] number of local blocks = 1, first local block number = 6483
            [6483] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6484] number of local blocks = 1, first local block number = 6484
            [6484] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6485] number of local blocks = 1, first local block number = 6485
            [6485] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6486] number of local blocks = 1, first local block number = 6486
            [6486] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6487] number of local blocks = 1, first local block number = 6487
            [6487] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6488] number of local blocks = 1, first local block number = 6488
            [6488] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6489] number of local blocks = 1, first local block number = 6489
            [6489] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6490] number of local blocks = 1, first local block number = 6490
            [6490] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6491] number of local blocks = 1, first local block number = 6491
            [6491] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6492] number of local blocks = 1, first local block number = 6492
            [6492] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6493] number of local blocks = 1, first local block number = 6493
            [6493] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6494] number of local blocks = 1, first local block number = 6494
            [6494] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6495] number of local blocks = 1, first local block number = 6495
            [6495] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6496] number of local blocks = 1, first local block number = 6496
            [6496] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6497] number of local blocks = 1, first local block number = 6497
            [6497] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6498] number of local blocks = 1, first local block number = 6498
            [6498] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6499] number of local blocks = 1, first local block number = 6499
            [6499] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6500] number of local blocks = 1, first local block number = 6500
            [6500] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6501] number of local blocks = 1, first local block number = 6501
            [6501] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6502] number of local blocks = 1, first local block number = 6502
            [6502] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6503] number of local blocks = 1, first local block number = 6503
            [6503] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6504] number of local blocks = 1, first local block number = 6504
            [6504] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6505] number of local blocks = 1, first local block number = 6505
            [6505] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6506] number of local blocks = 1, first local block number = 6506
            [6506] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6507] number of local blocks = 1, first local block number = 6507
            [6507] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6508] number of local blocks = 1, first local block number = 6508
            [6508] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6509] number of local blocks = 1, first local block number = 6509
            [6509] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6510] number of local blocks = 1, first local block number = 6510
            [6510] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6511] number of local blocks = 1, first local block number = 6511
            [6511] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6512] number of local blocks = 1, first local block number = 6512
            [6512] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6513] number of local blocks = 1, first local block number = 6513
            [6513] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6514] number of local blocks = 1, first local block number = 6514
            [6514] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6515] number of local blocks = 1, first local block number = 6515
            [6515] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6516] number of local blocks = 1, first local block number = 6516
            [6516] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6517] number of local blocks = 1, first local block number = 6517
            [6517] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6518] number of local blocks = 1, first local block number = 6518
            [6518] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6519] number of local blocks = 1, first local block number = 6519
            [6519] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6520] number of local blocks = 1, first local block number = 6520
            [6520] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6521] number of local blocks = 1, first local block number = 6521
            [6521] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6522] number of local blocks = 1, first local block number = 6522
            [6522] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6523] number of local blocks = 1, first local block number = 6523
            [6523] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6524] number of local blocks = 1, first local block number = 6524
            [6524] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6525] number of local blocks = 1, first local block number = 6525
            [6525] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6526] number of local blocks = 1, first local block number = 6526
            [6526] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6527] number of local blocks = 1, first local block number = 6527
            [6527] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6528] number of local blocks = 1, first local block number = 6528
            [6528] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6529] number of local blocks = 1, first local block number = 6529
            [6529] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6530] number of local blocks = 1, first local block number = 6530
            [6530] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6531] number of local blocks = 1, first local block number = 6531
            [6531] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6532] number of local blocks = 1, first local block number = 6532
            [6532] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6533] number of local blocks = 1, first local block number = 6533
            [6533] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6534] number of local blocks = 1, first local block number = 6534
            [6534] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6535] number of local blocks = 1, first local block number = 6535
            [6535] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6536] number of local blocks = 1, first local block number = 6536
            [6536] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6537] number of local blocks = 1, first local block number = 6537
            [6537] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6538] number of local blocks = 1, first local block number = 6538
            [6538] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6539] number of local blocks = 1, first local block number = 6539
            [6539] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6540] number of local blocks = 1, first local block number = 6540
            [6540] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6541] number of local blocks = 1, first local block number = 6541
            [6541] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6542] number of local blocks = 1, first local block number = 6542
            [6542] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6543] number of local blocks = 1, first local block number = 6543
            [6543] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6544] number of local blocks = 1, first local block number = 6544
            [6544] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6545] number of local blocks = 1, first local block number = 6545
            [6545] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6546] number of local blocks = 1, first local block number = 6546
            [6546] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6547] number of local blocks = 1, first local block number = 6547
            [6547] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6548] number of local blocks = 1, first local block number = 6548
            [6548] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6549] number of local blocks = 1, first local block number = 6549
            [6549] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6550] number of local blocks = 1, first local block number = 6550
            [6550] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6551] number of local blocks = 1, first local block number = 6551
            [6551] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6552] number of local blocks = 1, first local block number = 6552
            [6552] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6553] number of local blocks = 1, first local block number = 6553
            [6553] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6554] number of local blocks = 1, first local block number = 6554
            [6554] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6555] number of local blocks = 1, first local block number = 6555
            [6555] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6556] number of local blocks = 1, first local block number = 6556
            [6556] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6557] number of local blocks = 1, first local block number = 6557
            [6557] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6558] number of local blocks = 1, first local block number = 6558
            [6558] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6559] number of local blocks = 1, first local block number = 6559
            [6559] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6560] number of local blocks = 1, first local block number = 6560
            [6560] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6561] number of local blocks = 1, first local block number = 6561
            [6561] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6562] number of local blocks = 1, first local block number = 6562
            [6562] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6563] number of local blocks = 1, first local block number = 6563
            [6563] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6564] number of local blocks = 1, first local block number = 6564
            [6564] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6565] number of local blocks = 1, first local block number = 6565
            [6565] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6566] number of local blocks = 1, first local block number = 6566
            [6566] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6567] number of local blocks = 1, first local block number = 6567
            [6567] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6568] number of local blocks = 1, first local block number = 6568
            [6568] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6569] number of local blocks = 1, first local block number = 6569
            [6569] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6570] number of local blocks = 1, first local block number = 6570
            [6570] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6571] number of local blocks = 1, first local block number = 6571
            [6571] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6572] number of local blocks = 1, first local block number = 6572
            [6572] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6573] number of local blocks = 1, first local block number = 6573
            [6573] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6574] number of local blocks = 1, first local block number = 6574
            [6574] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6575] number of local blocks = 1, first local block number = 6575
            [6575] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6576] number of local blocks = 1, first local block number = 6576
            [6576] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6577] number of local blocks = 1, first local block number = 6577
            [6577] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6578] number of local blocks = 1, first local block number = 6578
            [6578] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6579] number of local blocks = 1, first local block number = 6579
            [6579] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6580] number of local blocks = 1, first local block number = 6580
            [6580] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6581] number of local blocks = 1, first local block number = 6581
            [6581] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6582] number of local blocks = 1, first local block number = 6582
            [6582] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6583] number of local blocks = 1, first local block number = 6583
            [6583] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6584] number of local blocks = 1, first local block number = 6584
            [6584] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6585] number of local blocks = 1, first local block number = 6585
            [6585] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6586] number of local blocks = 1, first local block number = 6586
            [6586] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6587] number of local blocks = 1, first local block number = 6587
            [6587] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6588] number of local blocks = 1, first local block number = 6588
            [6588] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6589] number of local blocks = 1, first local block number = 6589
            [6589] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6590] number of local blocks = 1, first local block number = 6590
            [6590] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6591] number of local blocks = 1, first local block number = 6591
            [6591] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6592] number of local blocks = 1, first local block number = 6592
            [6592] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6593] number of local blocks = 1, first local block number = 6593
            [6593] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6594] number of local blocks = 1, first local block number = 6594
            [6594] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6595] number of local blocks = 1, first local block number = 6595
            [6595] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6596] number of local blocks = 1, first local block number = 6596
            [6596] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6597] number of local blocks = 1, first local block number = 6597
            [6597] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6598] number of local blocks = 1, first local block number = 6598
            [6598] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6599] number of local blocks = 1, first local block number = 6599
            [6599] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6600] number of local blocks = 1, first local block number = 6600
            [6600] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6601] number of local blocks = 1, first local block number = 6601
            [6601] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6602] number of local blocks = 1, first local block number = 6602
            [6602] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6603] number of local blocks = 1, first local block number = 6603
            [6603] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6604] number of local blocks = 1, first local block number = 6604
            [6604] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6605] number of local blocks = 1, first local block number = 6605
            [6605] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6606] number of local blocks = 1, first local block number = 6606
            [6606] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6607] number of local blocks = 1, first local block number = 6607
            [6607] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6608] number of local blocks = 1, first local block number = 6608
            [6608] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6609] number of local blocks = 1, first local block number = 6609
            [6609] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6610] number of local blocks = 1, first local block number = 6610
            [6610] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6611] number of local blocks = 1, first local block number = 6611
            [6611] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6612] number of local blocks = 1, first local block number = 6612
            [6612] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6613] number of local blocks = 1, first local block number = 6613
            [6613] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6614] number of local blocks = 1, first local block number = 6614
            [6614] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6615] number of local blocks = 1, first local block number = 6615
            [6615] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6616] number of local blocks = 1, first local block number = 6616
            [6616] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6617] number of local blocks = 1, first local block number = 6617
            [6617] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6618] number of local blocks = 1, first local block number = 6618
            [6618] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6619] number of local blocks = 1, first local block number = 6619
            [6619] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6620] number of local blocks = 1, first local block number = 6620
            [6620] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6621] number of local blocks = 1, first local block number = 6621
            [6621] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6622] number of local blocks = 1, first local block number = 6622
            [6622] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6623] number of local blocks = 1, first local block number = 6623
            [6623] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6624] number of local blocks = 1, first local block number = 6624
            [6624] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6625] number of local blocks = 1, first local block number = 6625
            [6625] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6626] number of local blocks = 1, first local block number = 6626
            [6626] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6627] number of local blocks = 1, first local block number = 6627
            [6627] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6628] number of local blocks = 1, first local block number = 6628
            [6628] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6629] number of local blocks = 1, first local block number = 6629
            [6629] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6630] number of local blocks = 1, first local block number = 6630
            [6630] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6631] number of local blocks = 1, first local block number = 6631
            [6631] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6632] number of local blocks = 1, first local block number = 6632
            [6632] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6633] number of local blocks = 1, first local block number = 6633
            [6633] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6634] number of local blocks = 1, first local block number = 6634
            [6634] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6635] number of local blocks = 1, first local block number = 6635
            [6635] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6636] number of local blocks = 1, first local block number = 6636
            [6636] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6637] number of local blocks = 1, first local block number = 6637
            [6637] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6638] number of local blocks = 1, first local block number = 6638
            [6638] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6639] number of local blocks = 1, first local block number = 6639
            [6639] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6640] number of local blocks = 1, first local block number = 6640
            [6640] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6641] number of local blocks = 1, first local block number = 6641
            [6641] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6642] number of local blocks = 1, first local block number = 6642
            [6642] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6643] number of local blocks = 1, first local block number = 6643
            [6643] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6644] number of local blocks = 1, first local block number = 6644
            [6644] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6645] number of local blocks = 1, first local block number = 6645
            [6645] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6646] number of local blocks = 1, first local block number = 6646
            [6646] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6647] number of local blocks = 1, first local block number = 6647
            [6647] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6648] number of local blocks = 1, first local block number = 6648
            [6648] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6649] number of local blocks = 1, first local block number = 6649
            [6649] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6650] number of local blocks = 1, first local block number = 6650
            [6650] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6651] number of local blocks = 1, first local block number = 6651
            [6651] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6652] number of local blocks = 1, first local block number = 6652
            [6652] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6653] number of local blocks = 1, first local block number = 6653
            [6653] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6654] number of local blocks = 1, first local block number = 6654
            [6654] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6655] number of local blocks = 1, first local block number = 6655
            [6655] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6656] number of local blocks = 1, first local block number = 6656
            [6656] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6657] number of local blocks = 1, first local block number = 6657
            [6657] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6658] number of local blocks = 1, first local block number = 6658
            [6658] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6659] number of local blocks = 1, first local block number = 6659
            [6659] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6660] number of local blocks = 1, first local block number = 6660
            [6660] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6661] number of local blocks = 1, first local block number = 6661
            [6661] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6662] number of local blocks = 1, first local block number = 6662
            [6662] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6663] number of local blocks = 1, first local block number = 6663
            [6663] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6664] number of local blocks = 1, first local block number = 6664
            [6664] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6665] number of local blocks = 1, first local block number = 6665
            [6665] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6666] number of local blocks = 1, first local block number = 6666
            [6666] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6667] number of local blocks = 1, first local block number = 6667
            [6667] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6668] number of local blocks = 1, first local block number = 6668
            [6668] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6669] number of local blocks = 1, first local block number = 6669
            [6669] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6670] number of local blocks = 1, first local block number = 6670
            [6670] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6671] number of local blocks = 1, first local block number = 6671
            [6671] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6672] number of local blocks = 1, first local block number = 6672
            [6672] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6673] number of local blocks = 1, first local block number = 6673
            [6673] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6674] number of local blocks = 1, first local block number = 6674
            [6674] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6675] number of local blocks = 1, first local block number = 6675
            [6675] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6676] number of local blocks = 1, first local block number = 6676
            [6676] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6677] number of local blocks = 1, first local block number = 6677
            [6677] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6678] number of local blocks = 1, first local block number = 6678
            [6678] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6679] number of local blocks = 1, first local block number = 6679
            [6679] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6680] number of local blocks = 1, first local block number = 6680
            [6680] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6681] number of local blocks = 1, first local block number = 6681
            [6681] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6682] number of local blocks = 1, first local block number = 6682
            [6682] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6683] number of local blocks = 1, first local block number = 6683
            [6683] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6684] number of local blocks = 1, first local block number = 6684
            [6684] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6685] number of local blocks = 1, first local block number = 6685
            [6685] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6686] number of local blocks = 1, first local block number = 6686
            [6686] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6687] number of local blocks = 1, first local block number = 6687
            [6687] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6688] number of local blocks = 1, first local block number = 6688
            [6688] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6689] number of local blocks = 1, first local block number = 6689
            [6689] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6690] number of local blocks = 1, first local block number = 6690
            [6690] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6691] number of local blocks = 1, first local block number = 6691
            [6691] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6692] number of local blocks = 1, first local block number = 6692
            [6692] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6693] number of local blocks = 1, first local block number = 6693
            [6693] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6694] number of local blocks = 1, first local block number = 6694
            [6694] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6695] number of local blocks = 1, first local block number = 6695
            [6695] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6696] number of local blocks = 1, first local block number = 6696
            [6696] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6697] number of local blocks = 1, first local block number = 6697
            [6697] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6698] number of local blocks = 1, first local block number = 6698
            [6698] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6699] number of local blocks = 1, first local block number = 6699
            [6699] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6700] number of local blocks = 1, first local block number = 6700
            [6700] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6701] number of local blocks = 1, first local block number = 6701
            [6701] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6702] number of local blocks = 1, first local block number = 6702
            [6702] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6703] number of local blocks = 1, first local block number = 6703
            [6703] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6704] number of local blocks = 1, first local block number = 6704
            [6704] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6705] number of local blocks = 1, first local block number = 6705
            [6705] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6706] number of local blocks = 1, first local block number = 6706
            [6706] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6707] number of local blocks = 1, first local block number = 6707
            [6707] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6708] number of local blocks = 1, first local block number = 6708
            [6708] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6709] number of local blocks = 1, first local block number = 6709
            [6709] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6710] number of local blocks = 1, first local block number = 6710
            [6710] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6711] number of local blocks = 1, first local block number = 6711
            [6711] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6712] number of local blocks = 1, first local block number = 6712
            [6712] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6713] number of local blocks = 1, first local block number = 6713
            [6713] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6714] number of local blocks = 1, first local block number = 6714
            [6714] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6715] number of local blocks = 1, first local block number = 6715
            [6715] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6716] number of local blocks = 1, first local block number = 6716
            [6716] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6717] number of local blocks = 1, first local block number = 6717
            [6717] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6718] number of local blocks = 1, first local block number = 6718
            [6718] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6719] number of local blocks = 1, first local block number = 6719
            [6719] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6720] number of local blocks = 1, first local block number = 6720
            [6720] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6721] number of local blocks = 1, first local block number = 6721
            [6721] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6722] number of local blocks = 1, first local block number = 6722
            [6722] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6723] number of local blocks = 1, first local block number = 6723
            [6723] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6724] number of local blocks = 1, first local block number = 6724
            [6724] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6725] number of local blocks = 1, first local block number = 6725
            [6725] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6726] number of local blocks = 1, first local block number = 6726
            [6726] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6727] number of local blocks = 1, first local block number = 6727
            [6727] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6728] number of local blocks = 1, first local block number = 6728
            [6728] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6729] number of local blocks = 1, first local block number = 6729
            [6729] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6730] number of local blocks = 1, first local block number = 6730
            [6730] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6731] number of local blocks = 1, first local block number = 6731
            [6731] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6732] number of local blocks = 1, first local block number = 6732
            [6732] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6733] number of local blocks = 1, first local block number = 6733
            [6733] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6734] number of local blocks = 1, first local block number = 6734
            [6734] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6735] number of local blocks = 1, first local block number = 6735
            [6735] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6736] number of local blocks = 1, first local block number = 6736
            [6736] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6737] number of local blocks = 1, first local block number = 6737
            [6737] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6738] number of local blocks = 1, first local block number = 6738
            [6738] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6739] number of local blocks = 1, first local block number = 6739
            [6739] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6740] number of local blocks = 1, first local block number = 6740
            [6740] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6741] number of local blocks = 1, first local block number = 6741
            [6741] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6742] number of local blocks = 1, first local block number = 6742
            [6742] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6743] number of local blocks = 1, first local block number = 6743
            [6743] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6744] number of local blocks = 1, first local block number = 6744
            [6744] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6745] number of local blocks = 1, first local block number = 6745
            [6745] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6746] number of local blocks = 1, first local block number = 6746
            [6746] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6747] number of local blocks = 1, first local block number = 6747
            [6747] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6748] number of local blocks = 1, first local block number = 6748
            [6748] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6749] number of local blocks = 1, first local block number = 6749
            [6749] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6750] number of local blocks = 1, first local block number = 6750
            [6750] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6751] number of local blocks = 1, first local block number = 6751
            [6751] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6752] number of local blocks = 1, first local block number = 6752
            [6752] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6753] number of local blocks = 1, first local block number = 6753
            [6753] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6754] number of local blocks = 1, first local block number = 6754
            [6754] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6755] number of local blocks = 1, first local block number = 6755
            [6755] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6756] number of local blocks = 1, first local block number = 6756
            [6756] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6757] number of local blocks = 1, first local block number = 6757
            [6757] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6758] number of local blocks = 1, first local block number = 6758
            [6758] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6759] number of local blocks = 1, first local block number = 6759
            [6759] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6760] number of local blocks = 1, first local block number = 6760
            [6760] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6761] number of local blocks = 1, first local block number = 6761
            [6761] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6762] number of local blocks = 1, first local block number = 6762
            [6762] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6763] number of local blocks = 1, first local block number = 6763
            [6763] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6764] number of local blocks = 1, first local block number = 6764
            [6764] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6765] number of local blocks = 1, first local block number = 6765
            [6765] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6766] number of local blocks = 1, first local block number = 6766
            [6766] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6767] number of local blocks = 1, first local block number = 6767
            [6767] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6768] number of local blocks = 1, first local block number = 6768
            [6768] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6769] number of local blocks = 1, first local block number = 6769
            [6769] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6770] number of local blocks = 1, first local block number = 6770
            [6770] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6771] number of local blocks = 1, first local block number = 6771
            [6771] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6772] number of local blocks = 1, first local block number = 6772
            [6772] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6773] number of local blocks = 1, first local block number = 6773
            [6773] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6774] number of local blocks = 1, first local block number = 6774
            [6774] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6775] number of local blocks = 1, first local block number = 6775
            [6775] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6776] number of local blocks = 1, first local block number = 6776
            [6776] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6777] number of local blocks = 1, first local block number = 6777
            [6777] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6778] number of local blocks = 1, first local block number = 6778
            [6778] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6779] number of local blocks = 1, first local block number = 6779
            [6779] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6780] number of local blocks = 1, first local block number = 6780
            [6780] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6781] number of local blocks = 1, first local block number = 6781
            [6781] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6782] number of local blocks = 1, first local block number = 6782
            [6782] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6783] number of local blocks = 1, first local block number = 6783
            [6783] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6784] number of local blocks = 1, first local block number = 6784
            [6784] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6785] number of local blocks = 1, first local block number = 6785
            [6785] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6786] number of local blocks = 1, first local block number = 6786
            [6786] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6787] number of local blocks = 1, first local block number = 6787
            [6787] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6788] number of local blocks = 1, first local block number = 6788
            [6788] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6789] number of local blocks = 1, first local block number = 6789
            [6789] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6790] number of local blocks = 1, first local block number = 6790
            [6790] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6791] number of local blocks = 1, first local block number = 6791
            [6791] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6792] number of local blocks = 1, first local block number = 6792
            [6792] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6793] number of local blocks = 1, first local block number = 6793
            [6793] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6794] number of local blocks = 1, first local block number = 6794
            [6794] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6795] number of local blocks = 1, first local block number = 6795
            [6795] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6796] number of local blocks = 1, first local block number = 6796
            [6796] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6797] number of local blocks = 1, first local block number = 6797
            [6797] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6798] number of local blocks = 1, first local block number = 6798
            [6798] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6799] number of local blocks = 1, first local block number = 6799
            [6799] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6800] number of local blocks = 1, first local block number = 6800
            [6800] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6801] number of local blocks = 1, first local block number = 6801
            [6801] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6802] number of local blocks = 1, first local block number = 6802
            [6802] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6803] number of local blocks = 1, first local block number = 6803
            [6803] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6804] number of local blocks = 1, first local block number = 6804
            [6804] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6805] number of local blocks = 1, first local block number = 6805
            [6805] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6806] number of local blocks = 1, first local block number = 6806
            [6806] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6807] number of local blocks = 1, first local block number = 6807
            [6807] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6808] number of local blocks = 1, first local block number = 6808
            [6808] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6809] number of local blocks = 1, first local block number = 6809
            [6809] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6810] number of local blocks = 1, first local block number = 6810
            [6810] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6811] number of local blocks = 1, first local block number = 6811
            [6811] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6812] number of local blocks = 1, first local block number = 6812
            [6812] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6813] number of local blocks = 1, first local block number = 6813
            [6813] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6814] number of local blocks = 1, first local block number = 6814
            [6814] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6815] number of local blocks = 1, first local block number = 6815
            [6815] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6816] number of local blocks = 1, first local block number = 6816
            [6816] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6817] number of local blocks = 1, first local block number = 6817
            [6817] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6818] number of local blocks = 1, first local block number = 6818
            [6818] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6819] number of local blocks = 1, first local block number = 6819
            [6819] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6820] number of local blocks = 1, first local block number = 6820
            [6820] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6821] number of local blocks = 1, first local block number = 6821
            [6821] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6822] number of local blocks = 1, first local block number = 6822
            [6822] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6823] number of local blocks = 1, first local block number = 6823
            [6823] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6824] number of local blocks = 1, first local block number = 6824
            [6824] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6825] number of local blocks = 1, first local block number = 6825
            [6825] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6826] number of local blocks = 1, first local block number = 6826
            [6826] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6827] number of local blocks = 1, first local block number = 6827
            [6827] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6828] number of local blocks = 1, first local block number = 6828
            [6828] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6829] number of local blocks = 1, first local block number = 6829
            [6829] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6830] number of local blocks = 1, first local block number = 6830
            [6830] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6831] number of local blocks = 1, first local block number = 6831
            [6831] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6832] number of local blocks = 1, first local block number = 6832
            [6832] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6833] number of local blocks = 1, first local block number = 6833
            [6833] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6834] number of local blocks = 1, first local block number = 6834
            [6834] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6835] number of local blocks = 1, first local block number = 6835
            [6835] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6836] number of local blocks = 1, first local block number = 6836
            [6836] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6837] number of local blocks = 1, first local block number = 6837
            [6837] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6838] number of local blocks = 1, first local block number = 6838
            [6838] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6839] number of local blocks = 1, first local block number = 6839
            [6839] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6840] number of local blocks = 1, first local block number = 6840
            [6840] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6841] number of local blocks = 1, first local block number = 6841
            [6841] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6842] number of local blocks = 1, first local block number = 6842
            [6842] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6843] number of local blocks = 1, first local block number = 6843
            [6843] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6844] number of local blocks = 1, first local block number = 6844
            [6844] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6845] number of local blocks = 1, first local block number = 6845
            [6845] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6846] number of local blocks = 1, first local block number = 6846
            [6846] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6847] number of local blocks = 1, first local block number = 6847
            [6847] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6848] number of local blocks = 1, first local block number = 6848
            [6848] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6849] number of local blocks = 1, first local block number = 6849
            [6849] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6850] number of local blocks = 1, first local block number = 6850
            [6850] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6851] number of local blocks = 1, first local block number = 6851
            [6851] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6852] number of local blocks = 1, first local block number = 6852
            [6852] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6853] number of local blocks = 1, first local block number = 6853
            [6853] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6854] number of local blocks = 1, first local block number = 6854
            [6854] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6855] number of local blocks = 1, first local block number = 6855
            [6855] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6856] number of local blocks = 1, first local block number = 6856
            [6856] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6857] number of local blocks = 1, first local block number = 6857
            [6857] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6858] number of local blocks = 1, first local block number = 6858
            [6858] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6859] number of local blocks = 1, first local block number = 6859
            [6859] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6860] number of local blocks = 1, first local block number = 6860
            [6860] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6861] number of local blocks = 1, first local block number = 6861
            [6861] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6862] number of local blocks = 1, first local block number = 6862
            [6862] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6863] number of local blocks = 1, first local block number = 6863
            [6863] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6864] number of local blocks = 1, first local block number = 6864
            [6864] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6865] number of local blocks = 1, first local block number = 6865
            [6865] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6866] number of local blocks = 1, first local block number = 6866
            [6866] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6867] number of local blocks = 1, first local block number = 6867
            [6867] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6868] number of local blocks = 1, first local block number = 6868
            [6868] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6869] number of local blocks = 1, first local block number = 6869
            [6869] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6870] number of local blocks = 1, first local block number = 6870
            [6870] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6871] number of local blocks = 1, first local block number = 6871
            [6871] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6872] number of local blocks = 1, first local block number = 6872
            [6872] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6873] number of local blocks = 1, first local block number = 6873
            [6873] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6874] number of local blocks = 1, first local block number = 6874
            [6874] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6875] number of local blocks = 1, first local block number = 6875
            [6875] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6876] number of local blocks = 1, first local block number = 6876
            [6876] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6877] number of local blocks = 1, first local block number = 6877
            [6877] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6878] number of local blocks = 1, first local block number = 6878
            [6878] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6879] number of local blocks = 1, first local block number = 6879
            [6879] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6880] number of local blocks = 1, first local block number = 6880
            [6880] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6881] number of local blocks = 1, first local block number = 6881
            [6881] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6882] number of local blocks = 1, first local block number = 6882
            [6882] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6883] number of local blocks = 1, first local block number = 6883
            [6883] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6884] number of local blocks = 1, first local block number = 6884
            [6884] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6885] number of local blocks = 1, first local block number = 6885
            [6885] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6886] number of local blocks = 1, first local block number = 6886
            [6886] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6887] number of local blocks = 1, first local block number = 6887
            [6887] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6888] number of local blocks = 1, first local block number = 6888
            [6888] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6889] number of local blocks = 1, first local block number = 6889
            [6889] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6890] number of local blocks = 1, first local block number = 6890
            [6890] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6891] number of local blocks = 1, first local block number = 6891
            [6891] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6892] number of local blocks = 1, first local block number = 6892
            [6892] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6893] number of local blocks = 1, first local block number = 6893
            [6893] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6894] number of local blocks = 1, first local block number = 6894
            [6894] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6895] number of local blocks = 1, first local block number = 6895
            [6895] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6896] number of local blocks = 1, first local block number = 6896
            [6896] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6897] number of local blocks = 1, first local block number = 6897
            [6897] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6898] number of local blocks = 1, first local block number = 6898
            [6898] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6899] number of local blocks = 1, first local block number = 6899
            [6899] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6900] number of local blocks = 1, first local block number = 6900
            [6900] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6901] number of local blocks = 1, first local block number = 6901
            [6901] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6902] number of local blocks = 1, first local block number = 6902
            [6902] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6903] number of local blocks = 1, first local block number = 6903
            [6903] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6904] number of local blocks = 1, first local block number = 6904
            [6904] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6905] number of local blocks = 1, first local block number = 6905
            [6905] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6906] number of local blocks = 1, first local block number = 6906
            [6906] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6907] number of local blocks = 1, first local block number = 6907
            [6907] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6908] number of local blocks = 1, first local block number = 6908
            [6908] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6909] number of local blocks = 1, first local block number = 6909
            [6909] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6910] number of local blocks = 1, first local block number = 6910
            [6910] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6911] number of local blocks = 1, first local block number = 6911
            [6911] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6912] number of local blocks = 1, first local block number = 6912
            [6912] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6913] number of local blocks = 1, first local block number = 6913
            [6913] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6914] number of local blocks = 1, first local block number = 6914
            [6914] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6915] number of local blocks = 1, first local block number = 6915
            [6915] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6916] number of local blocks = 1, first local block number = 6916
            [6916] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6917] number of local blocks = 1, first local block number = 6917
            [6917] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6918] number of local blocks = 1, first local block number = 6918
            [6918] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6919] number of local blocks = 1, first local block number = 6919
            [6919] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6920] number of local blocks = 1, first local block number = 6920
            [6920] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6921] number of local blocks = 1, first local block number = 6921
            [6921] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6922] number of local blocks = 1, first local block number = 6922
            [6922] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6923] number of local blocks = 1, first local block number = 6923
            [6923] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6924] number of local blocks = 1, first local block number = 6924
            [6924] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6925] number of local blocks = 1, first local block number = 6925
            [6925] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6926] number of local blocks = 1, first local block number = 6926
            [6926] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6927] number of local blocks = 1, first local block number = 6927
            [6927] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6928] number of local blocks = 1, first local block number = 6928
            [6928] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6929] number of local blocks = 1, first local block number = 6929
            [6929] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6930] number of local blocks = 1, first local block number = 6930
            [6930] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6931] number of local blocks = 1, first local block number = 6931
            [6931] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6932] number of local blocks = 1, first local block number = 6932
            [6932] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6933] number of local blocks = 1, first local block number = 6933
            [6933] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6934] number of local blocks = 1, first local block number = 6934
            [6934] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6935] number of local blocks = 1, first local block number = 6935
            [6935] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6936] number of local blocks = 1, first local block number = 6936
            [6936] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6937] number of local blocks = 1, first local block number = 6937
            [6937] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6938] number of local blocks = 1, first local block number = 6938
            [6938] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6939] number of local blocks = 1, first local block number = 6939
            [6939] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6940] number of local blocks = 1, first local block number = 6940
            [6940] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6941] number of local blocks = 1, first local block number = 6941
            [6941] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6942] number of local blocks = 1, first local block number = 6942
            [6942] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6943] number of local blocks = 1, first local block number = 6943
            [6943] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6944] number of local blocks = 1, first local block number = 6944
            [6944] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6945] number of local blocks = 1, first local block number = 6945
            [6945] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6946] number of local blocks = 1, first local block number = 6946
            [6946] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6947] number of local blocks = 1, first local block number = 6947
            [6947] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6948] number of local blocks = 1, first local block number = 6948
            [6948] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6949] number of local blocks = 1, first local block number = 6949
            [6949] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6950] number of local blocks = 1, first local block number = 6950
            [6950] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6951] number of local blocks = 1, first local block number = 6951
            [6951] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6952] number of local blocks = 1, first local block number = 6952
            [6952] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6953] number of local blocks = 1, first local block number = 6953
            [6953] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6954] number of local blocks = 1, first local block number = 6954
            [6954] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6955] number of local blocks = 1, first local block number = 6955
            [6955] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6956] number of local blocks = 1, first local block number = 6956
            [6956] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6957] number of local blocks = 1, first local block number = 6957
            [6957] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6958] number of local blocks = 1, first local block number = 6958
            [6958] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6959] number of local blocks = 1, first local block number = 6959
            [6959] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6960] number of local blocks = 1, first local block number = 6960
            [6960] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6961] number of local blocks = 1, first local block number = 6961
            [6961] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6962] number of local blocks = 1, first local block number = 6962
            [6962] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6963] number of local blocks = 1, first local block number = 6963
            [6963] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6964] number of local blocks = 1, first local block number = 6964
            [6964] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6965] number of local blocks = 1, first local block number = 6965
            [6965] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6966] number of local blocks = 1, first local block number = 6966
            [6966] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6967] number of local blocks = 1, first local block number = 6967
            [6967] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6968] number of local blocks = 1, first local block number = 6968
            [6968] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6969] number of local blocks = 1, first local block number = 6969
            [6969] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6970] number of local blocks = 1, first local block number = 6970
            [6970] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6971] number of local blocks = 1, first local block number = 6971
            [6971] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6972] number of local blocks = 1, first local block number = 6972
            [6972] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6973] number of local blocks = 1, first local block number = 6973
            [6973] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6974] number of local blocks = 1, first local block number = 6974
            [6974] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6975] number of local blocks = 1, first local block number = 6975
            [6975] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6976] number of local blocks = 1, first local block number = 6976
            [6976] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6977] number of local blocks = 1, first local block number = 6977
            [6977] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6978] number of local blocks = 1, first local block number = 6978
            [6978] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6979] number of local blocks = 1, first local block number = 6979
            [6979] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6980] number of local blocks = 1, first local block number = 6980
            [6980] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6981] number of local blocks = 1, first local block number = 6981
            [6981] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6982] number of local blocks = 1, first local block number = 6982
            [6982] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6983] number of local blocks = 1, first local block number = 6983
            [6983] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6984] number of local blocks = 1, first local block number = 6984
            [6984] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6985] number of local blocks = 1, first local block number = 6985
            [6985] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6986] number of local blocks = 1, first local block number = 6986
            [6986] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6987] number of local blocks = 1, first local block number = 6987
            [6987] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6988] number of local blocks = 1, first local block number = 6988
            [6988] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6989] number of local blocks = 1, first local block number = 6989
            [6989] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6990] number of local blocks = 1, first local block number = 6990
            [6990] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6991] number of local blocks = 1, first local block number = 6991
            [6991] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6992] number of local blocks = 1, first local block number = 6992
            [6992] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6993] number of local blocks = 1, first local block number = 6993
            [6993] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6994] number of local blocks = 1, first local block number = 6994
            [6994] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6995] number of local blocks = 1, first local block number = 6995
            [6995] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6996] number of local blocks = 1, first local block number = 6996
            [6996] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6997] number of local blocks = 1, first local block number = 6997
            [6997] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6998] number of local blocks = 1, first local block number = 6998
            [6998] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [6999] number of local blocks = 1, first local block number = 6999
            [6999] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7000] number of local blocks = 1, first local block number = 7000
            [7000] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7001] number of local blocks = 1, first local block number = 7001
            [7001] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7002] number of local blocks = 1, first local block number = 7002
            [7002] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7003] number of local blocks = 1, first local block number = 7003
            [7003] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7004] number of local blocks = 1, first local block number = 7004
            [7004] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7005] number of local blocks = 1, first local block number = 7005
            [7005] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7006] number of local blocks = 1, first local block number = 7006
            [7006] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7007] number of local blocks = 1, first local block number = 7007
            [7007] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7008] number of local blocks = 1, first local block number = 7008
            [7008] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7009] number of local blocks = 1, first local block number = 7009
            [7009] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7010] number of local blocks = 1, first local block number = 7010
            [7010] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7011] number of local blocks = 1, first local block number = 7011
            [7011] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7012] number of local blocks = 1, first local block number = 7012
            [7012] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7013] number of local blocks = 1, first local block number = 7013
            [7013] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7014] number of local blocks = 1, first local block number = 7014
            [7014] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7015] number of local blocks = 1, first local block number = 7015
            [7015] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7016] number of local blocks = 1, first local block number = 7016
            [7016] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7017] number of local blocks = 1, first local block number = 7017
            [7017] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7018] number of local blocks = 1, first local block number = 7018
            [7018] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7019] number of local blocks = 1, first local block number = 7019
            [7019] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7020] number of local blocks = 1, first local block number = 7020
            [7020] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7021] number of local blocks = 1, first local block number = 7021
            [7021] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7022] number of local blocks = 1, first local block number = 7022
            [7022] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7023] number of local blocks = 1, first local block number = 7023
            [7023] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7024] number of local blocks = 1, first local block number = 7024
            [7024] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7025] number of local blocks = 1, first local block number = 7025
            [7025] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7026] number of local blocks = 1, first local block number = 7026
            [7026] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7027] number of local blocks = 1, first local block number = 7027
            [7027] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7028] number of local blocks = 1, first local block number = 7028
            [7028] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7029] number of local blocks = 1, first local block number = 7029
            [7029] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7030] number of local blocks = 1, first local block number = 7030
            [7030] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7031] number of local blocks = 1, first local block number = 7031
            [7031] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7032] number of local blocks = 1, first local block number = 7032
            [7032] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7033] number of local blocks = 1, first local block number = 7033
            [7033] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7034] number of local blocks = 1, first local block number = 7034
            [7034] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7035] number of local blocks = 1, first local block number = 7035
            [7035] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7036] number of local blocks = 1, first local block number = 7036
            [7036] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7037] number of local blocks = 1, first local block number = 7037
            [7037] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7038] number of local blocks = 1, first local block number = 7038
            [7038] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7039] number of local blocks = 1, first local block number = 7039
            [7039] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7040] number of local blocks = 1, first local block number = 7040
            [7040] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7041] number of local blocks = 1, first local block number = 7041
            [7041] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7042] number of local blocks = 1, first local block number = 7042
            [7042] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7043] number of local blocks = 1, first local block number = 7043
            [7043] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7044] number of local blocks = 1, first local block number = 7044
            [7044] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7045] number of local blocks = 1, first local block number = 7045
            [7045] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7046] number of local blocks = 1, first local block number = 7046
            [7046] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7047] number of local blocks = 1, first local block number = 7047
            [7047] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7048] number of local blocks = 1, first local block number = 7048
            [7048] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7049] number of local blocks = 1, first local block number = 7049
            [7049] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7050] number of local blocks = 1, first local block number = 7050
            [7050] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7051] number of local blocks = 1, first local block number = 7051
            [7051] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7052] number of local blocks = 1, first local block number = 7052
            [7052] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7053] number of local blocks = 1, first local block number = 7053
            [7053] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7054] number of local blocks = 1, first local block number = 7054
            [7054] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7055] number of local blocks = 1, first local block number = 7055
            [7055] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7056] number of local blocks = 1, first local block number = 7056
            [7056] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7057] number of local blocks = 1, first local block number = 7057
            [7057] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7058] number of local blocks = 1, first local block number = 7058
            [7058] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7059] number of local blocks = 1, first local block number = 7059
            [7059] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7060] number of local blocks = 1, first local block number = 7060
            [7060] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7061] number of local blocks = 1, first local block number = 7061
            [7061] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7062] number of local blocks = 1, first local block number = 7062
            [7062] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7063] number of local blocks = 1, first local block number = 7063
            [7063] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7064] number of local blocks = 1, first local block number = 7064
            [7064] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7065] number of local blocks = 1, first local block number = 7065
            [7065] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7066] number of local blocks = 1, first local block number = 7066
            [7066] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7067] number of local blocks = 1, first local block number = 7067
            [7067] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7068] number of local blocks = 1, first local block number = 7068
            [7068] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7069] number of local blocks = 1, first local block number = 7069
            [7069] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7070] number of local blocks = 1, first local block number = 7070
            [7070] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7071] number of local blocks = 1, first local block number = 7071
            [7071] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7072] number of local blocks = 1, first local block number = 7072
            [7072] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7073] number of local blocks = 1, first local block number = 7073
            [7073] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7074] number of local blocks = 1, first local block number = 7074
            [7074] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7075] number of local blocks = 1, first local block number = 7075
            [7075] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7076] number of local blocks = 1, first local block number = 7076
            [7076] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7077] number of local blocks = 1, first local block number = 7077
            [7077] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7078] number of local blocks = 1, first local block number = 7078
            [7078] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7079] number of local blocks = 1, first local block number = 7079
            [7079] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7080] number of local blocks = 1, first local block number = 7080
            [7080] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7081] number of local blocks = 1, first local block number = 7081
            [7081] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7082] number of local blocks = 1, first local block number = 7082
            [7082] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7083] number of local blocks = 1, first local block number = 7083
            [7083] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7084] number of local blocks = 1, first local block number = 7084
            [7084] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7085] number of local blocks = 1, first local block number = 7085
            [7085] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7086] number of local blocks = 1, first local block number = 7086
            [7086] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7087] number of local blocks = 1, first local block number = 7087
            [7087] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7088] number of local blocks = 1, first local block number = 7088
            [7088] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7089] number of local blocks = 1, first local block number = 7089
            [7089] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7090] number of local blocks = 1, first local block number = 7090
            [7090] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7091] number of local blocks = 1, first local block number = 7091
            [7091] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7092] number of local blocks = 1, first local block number = 7092
            [7092] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7093] number of local blocks = 1, first local block number = 7093
            [7093] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7094] number of local blocks = 1, first local block number = 7094
            [7094] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7095] number of local blocks = 1, first local block number = 7095
            [7095] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7096] number of local blocks = 1, first local block number = 7096
            [7096] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7097] number of local blocks = 1, first local block number = 7097
            [7097] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7098] number of local blocks = 1, first local block number = 7098
            [7098] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7099] number of local blocks = 1, first local block number = 7099
            [7099] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7100] number of local blocks = 1, first local block number = 7100
            [7100] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7101] number of local blocks = 1, first local block number = 7101
            [7101] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7102] number of local blocks = 1, first local block number = 7102
            [7102] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7103] number of local blocks = 1, first local block number = 7103
            [7103] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7104] number of local blocks = 1, first local block number = 7104
            [7104] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7105] number of local blocks = 1, first local block number = 7105
            [7105] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7106] number of local blocks = 1, first local block number = 7106
            [7106] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7107] number of local blocks = 1, first local block number = 7107
            [7107] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7108] number of local blocks = 1, first local block number = 7108
            [7108] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7109] number of local blocks = 1, first local block number = 7109
            [7109] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7110] number of local blocks = 1, first local block number = 7110
            [7110] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7111] number of local blocks = 1, first local block number = 7111
            [7111] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7112] number of local blocks = 1, first local block number = 7112
            [7112] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7113] number of local blocks = 1, first local block number = 7113
            [7113] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7114] number of local blocks = 1, first local block number = 7114
            [7114] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7115] number of local blocks = 1, first local block number = 7115
            [7115] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7116] number of local blocks = 1, first local block number = 7116
            [7116] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7117] number of local blocks = 1, first local block number = 7117
            [7117] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7118] number of local blocks = 1, first local block number = 7118
            [7118] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7119] number of local blocks = 1, first local block number = 7119
            [7119] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7120] number of local blocks = 1, first local block number = 7120
            [7120] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7121] number of local blocks = 1, first local block number = 7121
            [7121] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7122] number of local blocks = 1, first local block number = 7122
            [7122] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7123] number of local blocks = 1, first local block number = 7123
            [7123] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7124] number of local blocks = 1, first local block number = 7124
            [7124] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7125] number of local blocks = 1, first local block number = 7125
            [7125] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7126] number of local blocks = 1, first local block number = 7126
            [7126] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7127] number of local blocks = 1, first local block number = 7127
            [7127] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7128] number of local blocks = 1, first local block number = 7128
            [7128] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7129] number of local blocks = 1, first local block number = 7129
            [7129] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7130] number of local blocks = 1, first local block number = 7130
            [7130] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7131] number of local blocks = 1, first local block number = 7131
            [7131] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7132] number of local blocks = 1, first local block number = 7132
            [7132] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7133] number of local blocks = 1, first local block number = 7133
            [7133] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7134] number of local blocks = 1, first local block number = 7134
            [7134] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7135] number of local blocks = 1, first local block number = 7135
            [7135] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7136] number of local blocks = 1, first local block number = 7136
            [7136] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7137] number of local blocks = 1, first local block number = 7137
            [7137] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7138] number of local blocks = 1, first local block number = 7138
            [7138] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7139] number of local blocks = 1, first local block number = 7139
            [7139] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7140] number of local blocks = 1, first local block number = 7140
            [7140] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7141] number of local blocks = 1, first local block number = 7141
            [7141] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7142] number of local blocks = 1, first local block number = 7142
            [7142] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7143] number of local blocks = 1, first local block number = 7143
            [7143] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7144] number of local blocks = 1, first local block number = 7144
            [7144] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7145] number of local blocks = 1, first local block number = 7145
            [7145] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7146] number of local blocks = 1, first local block number = 7146
            [7146] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7147] number of local blocks = 1, first local block number = 7147
            [7147] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7148] number of local blocks = 1, first local block number = 7148
            [7148] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7149] number of local blocks = 1, first local block number = 7149
            [7149] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7150] number of local blocks = 1, first local block number = 7150
            [7150] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7151] number of local blocks = 1, first local block number = 7151
            [7151] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7152] number of local blocks = 1, first local block number = 7152
            [7152] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7153] number of local blocks = 1, first local block number = 7153
            [7153] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7154] number of local blocks = 1, first local block number = 7154
            [7154] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7155] number of local blocks = 1, first local block number = 7155
            [7155] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7156] number of local blocks = 1, first local block number = 7156
            [7156] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7157] number of local blocks = 1, first local block number = 7157
            [7157] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7158] number of local blocks = 1, first local block number = 7158
            [7158] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7159] number of local blocks = 1, first local block number = 7159
            [7159] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7160] number of local blocks = 1, first local block number = 7160
            [7160] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7161] number of local blocks = 1, first local block number = 7161
            [7161] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7162] number of local blocks = 1, first local block number = 7162
            [7162] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7163] number of local blocks = 1, first local block number = 7163
            [7163] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7164] number of local blocks = 1, first local block number = 7164
            [7164] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7165] number of local blocks = 1, first local block number = 7165
            [7165] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7166] number of local blocks = 1, first local block number = 7166
            [7166] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7167] number of local blocks = 1, first local block number = 7167
            [7167] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7168] number of local blocks = 1, first local block number = 7168
            [7168] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7169] number of local blocks = 1, first local block number = 7169
            [7169] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7170] number of local blocks = 1, first local block number = 7170
            [7170] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7171] number of local blocks = 1, first local block number = 7171
            [7171] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7172] number of local blocks = 1, first local block number = 7172
            [7172] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7173] number of local blocks = 1, first local block number = 7173
            [7173] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7174] number of local blocks = 1, first local block number = 7174
            [7174] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7175] number of local blocks = 1, first local block number = 7175
            [7175] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7176] number of local blocks = 1, first local block number = 7176
            [7176] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7177] number of local blocks = 1, first local block number = 7177
            [7177] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7178] number of local blocks = 1, first local block number = 7178
            [7178] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7179] number of local blocks = 1, first local block number = 7179
            [7179] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7180] number of local blocks = 1, first local block number = 7180
            [7180] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7181] number of local blocks = 1, first local block number = 7181
            [7181] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7182] number of local blocks = 1, first local block number = 7182
            [7182] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7183] number of local blocks = 1, first local block number = 7183
            [7183] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7184] number of local blocks = 1, first local block number = 7184
            [7184] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7185] number of local blocks = 1, first local block number = 7185
            [7185] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7186] number of local blocks = 1, first local block number = 7186
            [7186] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7187] number of local blocks = 1, first local block number = 7187
            [7187] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7188] number of local blocks = 1, first local block number = 7188
            [7188] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7189] number of local blocks = 1, first local block number = 7189
            [7189] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7190] number of local blocks = 1, first local block number = 7190
            [7190] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7191] number of local blocks = 1, first local block number = 7191
            [7191] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7192] number of local blocks = 1, first local block number = 7192
            [7192] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7193] number of local blocks = 1, first local block number = 7193
            [7193] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7194] number of local blocks = 1, first local block number = 7194
            [7194] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7195] number of local blocks = 1, first local block number = 7195
            [7195] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7196] number of local blocks = 1, first local block number = 7196
            [7196] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7197] number of local blocks = 1, first local block number = 7197
            [7197] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7198] number of local blocks = 1, first local block number = 7198
            [7198] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7199] number of local blocks = 1, first local block number = 7199
            [7199] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7200] number of local blocks = 1, first local block number = 7200
            [7200] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7201] number of local blocks = 1, first local block number = 7201
            [7201] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7202] number of local blocks = 1, first local block number = 7202
            [7202] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7203] number of local blocks = 1, first local block number = 7203
            [7203] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7204] number of local blocks = 1, first local block number = 7204
            [7204] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7205] number of local blocks = 1, first local block number = 7205
            [7205] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7206] number of local blocks = 1, first local block number = 7206
            [7206] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7207] number of local blocks = 1, first local block number = 7207
            [7207] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7208] number of local blocks = 1, first local block number = 7208
            [7208] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7209] number of local blocks = 1, first local block number = 7209
            [7209] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7210] number of local blocks = 1, first local block number = 7210
            [7210] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7211] number of local blocks = 1, first local block number = 7211
            [7211] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7212] number of local blocks = 1, first local block number = 7212
            [7212] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7213] number of local blocks = 1, first local block number = 7213
            [7213] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7214] number of local blocks = 1, first local block number = 7214
            [7214] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7215] number of local blocks = 1, first local block number = 7215
            [7215] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7216] number of local blocks = 1, first local block number = 7216
            [7216] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7217] number of local blocks = 1, first local block number = 7217
            [7217] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7218] number of local blocks = 1, first local block number = 7218
            [7218] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7219] number of local blocks = 1, first local block number = 7219
            [7219] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7220] number of local blocks = 1, first local block number = 7220
            [7220] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7221] number of local blocks = 1, first local block number = 7221
            [7221] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7222] number of local blocks = 1, first local block number = 7222
            [7222] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7223] number of local blocks = 1, first local block number = 7223
            [7223] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7224] number of local blocks = 1, first local block number = 7224
            [7224] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7225] number of local blocks = 1, first local block number = 7225
            [7225] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7226] number of local blocks = 1, first local block number = 7226
            [7226] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7227] number of local blocks = 1, first local block number = 7227
            [7227] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7228] number of local blocks = 1, first local block number = 7228
            [7228] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7229] number of local blocks = 1, first local block number = 7229
            [7229] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7230] number of local blocks = 1, first local block number = 7230
            [7230] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7231] number of local blocks = 1, first local block number = 7231
            [7231] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7232] number of local blocks = 1, first local block number = 7232
            [7232] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7233] number of local blocks = 1, first local block number = 7233
            [7233] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7234] number of local blocks = 1, first local block number = 7234
            [7234] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7235] number of local blocks = 1, first local block number = 7235
            [7235] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7236] number of local blocks = 1, first local block number = 7236
            [7236] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7237] number of local blocks = 1, first local block number = 7237
            [7237] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7238] number of local blocks = 1, first local block number = 7238
            [7238] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7239] number of local blocks = 1, first local block number = 7239
            [7239] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7240] number of local blocks = 1, first local block number = 7240
            [7240] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7241] number of local blocks = 1, first local block number = 7241
            [7241] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7242] number of local blocks = 1, first local block number = 7242
            [7242] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7243] number of local blocks = 1, first local block number = 7243
            [7243] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7244] number of local blocks = 1, first local block number = 7244
            [7244] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7245] number of local blocks = 1, first local block number = 7245
            [7245] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7246] number of local blocks = 1, first local block number = 7246
            [7246] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7247] number of local blocks = 1, first local block number = 7247
            [7247] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7248] number of local blocks = 1, first local block number = 7248
            [7248] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7249] number of local blocks = 1, first local block number = 7249
            [7249] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7250] number of local blocks = 1, first local block number = 7250
            [7250] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7251] number of local blocks = 1, first local block number = 7251
            [7251] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7252] number of local blocks = 1, first local block number = 7252
            [7252] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7253] number of local blocks = 1, first local block number = 7253
            [7253] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7254] number of local blocks = 1, first local block number = 7254
            [7254] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7255] number of local blocks = 1, first local block number = 7255
            [7255] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7256] number of local blocks = 1, first local block number = 7256
            [7256] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7257] number of local blocks = 1, first local block number = 7257
            [7257] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7258] number of local blocks = 1, first local block number = 7258
            [7258] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7259] number of local blocks = 1, first local block number = 7259
            [7259] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7260] number of local blocks = 1, first local block number = 7260
            [7260] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7261] number of local blocks = 1, first local block number = 7261
            [7261] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7262] number of local blocks = 1, first local block number = 7262
            [7262] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7263] number of local blocks = 1, first local block number = 7263
            [7263] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7264] number of local blocks = 1, first local block number = 7264
            [7264] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7265] number of local blocks = 1, first local block number = 7265
            [7265] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7266] number of local blocks = 1, first local block number = 7266
            [7266] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7267] number of local blocks = 1, first local block number = 7267
            [7267] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7268] number of local blocks = 1, first local block number = 7268
            [7268] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7269] number of local blocks = 1, first local block number = 7269
            [7269] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7270] number of local blocks = 1, first local block number = 7270
            [7270] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7271] number of local blocks = 1, first local block number = 7271
            [7271] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7272] number of local blocks = 1, first local block number = 7272
            [7272] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7273] number of local blocks = 1, first local block number = 7273
            [7273] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7274] number of local blocks = 1, first local block number = 7274
            [7274] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7275] number of local blocks = 1, first local block number = 7275
            [7275] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7276] number of local blocks = 1, first local block number = 7276
            [7276] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7277] number of local blocks = 1, first local block number = 7277
            [7277] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7278] number of local blocks = 1, first local block number = 7278
            [7278] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7279] number of local blocks = 1, first local block number = 7279
            [7279] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7280] number of local blocks = 1, first local block number = 7280
            [7280] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7281] number of local blocks = 1, first local block number = 7281
            [7281] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7282] number of local blocks = 1, first local block number = 7282
            [7282] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7283] number of local blocks = 1, first local block number = 7283
            [7283] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7284] number of local blocks = 1, first local block number = 7284
            [7284] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7285] number of local blocks = 1, first local block number = 7285
            [7285] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7286] number of local blocks = 1, first local block number = 7286
            [7286] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7287] number of local blocks = 1, first local block number = 7287
            [7287] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7288] number of local blocks = 1, first local block number = 7288
            [7288] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7289] number of local blocks = 1, first local block number = 7289
            [7289] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7290] number of local blocks = 1, first local block number = 7290
            [7290] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7291] number of local blocks = 1, first local block number = 7291
            [7291] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7292] number of local blocks = 1, first local block number = 7292
            [7292] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7293] number of local blocks = 1, first local block number = 7293
            [7293] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7294] number of local blocks = 1, first local block number = 7294
            [7294] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7295] number of local blocks = 1, first local block number = 7295
            [7295] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7296] number of local blocks = 1, first local block number = 7296
            [7296] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7297] number of local blocks = 1, first local block number = 7297
            [7297] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7298] number of local blocks = 1, first local block number = 7298
            [7298] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7299] number of local blocks = 1, first local block number = 7299
            [7299] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7300] number of local blocks = 1, first local block number = 7300
            [7300] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7301] number of local blocks = 1, first local block number = 7301
            [7301] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7302] number of local blocks = 1, first local block number = 7302
            [7302] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7303] number of local blocks = 1, first local block number = 7303
            [7303] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7304] number of local blocks = 1, first local block number = 7304
            [7304] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7305] number of local blocks = 1, first local block number = 7305
            [7305] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7306] number of local blocks = 1, first local block number = 7306
            [7306] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7307] number of local blocks = 1, first local block number = 7307
            [7307] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7308] number of local blocks = 1, first local block number = 7308
            [7308] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7309] number of local blocks = 1, first local block number = 7309
            [7309] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7310] number of local blocks = 1, first local block number = 7310
            [7310] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7311] number of local blocks = 1, first local block number = 7311
            [7311] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7312] number of local blocks = 1, first local block number = 7312
            [7312] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7313] number of local blocks = 1, first local block number = 7313
            [7313] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7314] number of local blocks = 1, first local block number = 7314
            [7314] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7315] number of local blocks = 1, first local block number = 7315
            [7315] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7316] number of local blocks = 1, first local block number = 7316
            [7316] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7317] number of local blocks = 1, first local block number = 7317
            [7317] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7318] number of local blocks = 1, first local block number = 7318
            [7318] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7319] number of local blocks = 1, first local block number = 7319
            [7319] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7320] number of local blocks = 1, first local block number = 7320
            [7320] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7321] number of local blocks = 1, first local block number = 7321
            [7321] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7322] number of local blocks = 1, first local block number = 7322
            [7322] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7323] number of local blocks = 1, first local block number = 7323
            [7323] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7324] number of local blocks = 1, first local block number = 7324
            [7324] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7325] number of local blocks = 1, first local block number = 7325
            [7325] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7326] number of local blocks = 1, first local block number = 7326
            [7326] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7327] number of local blocks = 1, first local block number = 7327
            [7327] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7328] number of local blocks = 1, first local block number = 7328
            [7328] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7329] number of local blocks = 1, first local block number = 7329
            [7329] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7330] number of local blocks = 1, first local block number = 7330
            [7330] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7331] number of local blocks = 1, first local block number = 7331
            [7331] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7332] number of local blocks = 1, first local block number = 7332
            [7332] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7333] number of local blocks = 1, first local block number = 7333
            [7333] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7334] number of local blocks = 1, first local block number = 7334
            [7334] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7335] number of local blocks = 1, first local block number = 7335
            [7335] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7336] number of local blocks = 1, first local block number = 7336
            [7336] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7337] number of local blocks = 1, first local block number = 7337
            [7337] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7338] number of local blocks = 1, first local block number = 7338
            [7338] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7339] number of local blocks = 1, first local block number = 7339
            [7339] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7340] number of local blocks = 1, first local block number = 7340
            [7340] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7341] number of local blocks = 1, first local block number = 7341
            [7341] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7342] number of local blocks = 1, first local block number = 7342
            [7342] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7343] number of local blocks = 1, first local block number = 7343
            [7343] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7344] number of local blocks = 1, first local block number = 7344
            [7344] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7345] number of local blocks = 1, first local block number = 7345
            [7345] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7346] number of local blocks = 1, first local block number = 7346
            [7346] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7347] number of local blocks = 1, first local block number = 7347
            [7347] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7348] number of local blocks = 1, first local block number = 7348
            [7348] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7349] number of local blocks = 1, first local block number = 7349
            [7349] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7350] number of local blocks = 1, first local block number = 7350
            [7350] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7351] number of local blocks = 1, first local block number = 7351
            [7351] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7352] number of local blocks = 1, first local block number = 7352
            [7352] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7353] number of local blocks = 1, first local block number = 7353
            [7353] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7354] number of local blocks = 1, first local block number = 7354
            [7354] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7355] number of local blocks = 1, first local block number = 7355
            [7355] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7356] number of local blocks = 1, first local block number = 7356
            [7356] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7357] number of local blocks = 1, first local block number = 7357
            [7357] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7358] number of local blocks = 1, first local block number = 7358
            [7358] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7359] number of local blocks = 1, first local block number = 7359
            [7359] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7360] number of local blocks = 1, first local block number = 7360
            [7360] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7361] number of local blocks = 1, first local block number = 7361
            [7361] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7362] number of local blocks = 1, first local block number = 7362
            [7362] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7363] number of local blocks = 1, first local block number = 7363
            [7363] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7364] number of local blocks = 1, first local block number = 7364
            [7364] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7365] number of local blocks = 1, first local block number = 7365
            [7365] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7366] number of local blocks = 1, first local block number = 7366
            [7366] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7367] number of local blocks = 1, first local block number = 7367
            [7367] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7368] number of local blocks = 1, first local block number = 7368
            [7368] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7369] number of local blocks = 1, first local block number = 7369
            [7369] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7370] number of local blocks = 1, first local block number = 7370
            [7370] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7371] number of local blocks = 1, first local block number = 7371
            [7371] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7372] number of local blocks = 1, first local block number = 7372
            [7372] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7373] number of local blocks = 1, first local block number = 7373
            [7373] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7374] number of local blocks = 1, first local block number = 7374
            [7374] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7375] number of local blocks = 1, first local block number = 7375
            [7375] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7376] number of local blocks = 1, first local block number = 7376
            [7376] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7377] number of local blocks = 1, first local block number = 7377
            [7377] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7378] number of local blocks = 1, first local block number = 7378
            [7378] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7379] number of local blocks = 1, first local block number = 7379
            [7379] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7380] number of local blocks = 1, first local block number = 7380
            [7380] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7381] number of local blocks = 1, first local block number = 7381
            [7381] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7382] number of local blocks = 1, first local block number = 7382
            [7382] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7383] number of local blocks = 1, first local block number = 7383
            [7383] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7384] number of local blocks = 1, first local block number = 7384
            [7384] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7385] number of local blocks = 1, first local block number = 7385
            [7385] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7386] number of local blocks = 1, first local block number = 7386
            [7386] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7387] number of local blocks = 1, first local block number = 7387
            [7387] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7388] number of local blocks = 1, first local block number = 7388
            [7388] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7389] number of local blocks = 1, first local block number = 7389
            [7389] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7390] number of local blocks = 1, first local block number = 7390
            [7390] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7391] number of local blocks = 1, first local block number = 7391
            [7391] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7392] number of local blocks = 1, first local block number = 7392
            [7392] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7393] number of local blocks = 1, first local block number = 7393
            [7393] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7394] number of local blocks = 1, first local block number = 7394
            [7394] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7395] number of local blocks = 1, first local block number = 7395
            [7395] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7396] number of local blocks = 1, first local block number = 7396
            [7396] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7397] number of local blocks = 1, first local block number = 7397
            [7397] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7398] number of local blocks = 1, first local block number = 7398
            [7398] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7399] number of local blocks = 1, first local block number = 7399
            [7399] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7400] number of local blocks = 1, first local block number = 7400
            [7400] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7401] number of local blocks = 1, first local block number = 7401
            [7401] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7402] number of local blocks = 1, first local block number = 7402
            [7402] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7403] number of local blocks = 1, first local block number = 7403
            [7403] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7404] number of local blocks = 1, first local block number = 7404
            [7404] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7405] number of local blocks = 1, first local block number = 7405
            [7405] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7406] number of local blocks = 1, first local block number = 7406
            [7406] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7407] number of local blocks = 1, first local block number = 7407
            [7407] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7408] number of local blocks = 1, first local block number = 7408
            [7408] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7409] number of local blocks = 1, first local block number = 7409
            [7409] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7410] number of local blocks = 1, first local block number = 7410
            [7410] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7411] number of local blocks = 1, first local block number = 7411
            [7411] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7412] number of local blocks = 1, first local block number = 7412
            [7412] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7413] number of local blocks = 1, first local block number = 7413
            [7413] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7414] number of local blocks = 1, first local block number = 7414
            [7414] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7415] number of local blocks = 1, first local block number = 7415
            [7415] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7416] number of local blocks = 1, first local block number = 7416
            [7416] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7417] number of local blocks = 1, first local block number = 7417
            [7417] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7418] number of local blocks = 1, first local block number = 7418
            [7418] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7419] number of local blocks = 1, first local block number = 7419
            [7419] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7420] number of local blocks = 1, first local block number = 7420
            [7420] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7421] number of local blocks = 1, first local block number = 7421
            [7421] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7422] number of local blocks = 1, first local block number = 7422
            [7422] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7423] number of local blocks = 1, first local block number = 7423
            [7423] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7424] number of local blocks = 1, first local block number = 7424
            [7424] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7425] number of local blocks = 1, first local block number = 7425
            [7425] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7426] number of local blocks = 1, first local block number = 7426
            [7426] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7427] number of local blocks = 1, first local block number = 7427
            [7427] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7428] number of local blocks = 1, first local block number = 7428
            [7428] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7429] number of local blocks = 1, first local block number = 7429
            [7429] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7430] number of local blocks = 1, first local block number = 7430
            [7430] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7431] number of local blocks = 1, first local block number = 7431
            [7431] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7432] number of local blocks = 1, first local block number = 7432
            [7432] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7433] number of local blocks = 1, first local block number = 7433
            [7433] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7434] number of local blocks = 1, first local block number = 7434
            [7434] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7435] number of local blocks = 1, first local block number = 7435
            [7435] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7436] number of local blocks = 1, first local block number = 7436
            [7436] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7437] number of local blocks = 1, first local block number = 7437
            [7437] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7438] number of local blocks = 1, first local block number = 7438
            [7438] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7439] number of local blocks = 1, first local block number = 7439
            [7439] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7440] number of local blocks = 1, first local block number = 7440
            [7440] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7441] number of local blocks = 1, first local block number = 7441
            [7441] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7442] number of local blocks = 1, first local block number = 7442
            [7442] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7443] number of local blocks = 1, first local block number = 7443
            [7443] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7444] number of local blocks = 1, first local block number = 7444
            [7444] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7445] number of local blocks = 1, first local block number = 7445
            [7445] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7446] number of local blocks = 1, first local block number = 7446
            [7446] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7447] number of local blocks = 1, first local block number = 7447
            [7447] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7448] number of local blocks = 1, first local block number = 7448
            [7448] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7449] number of local blocks = 1, first local block number = 7449
            [7449] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7450] number of local blocks = 1, first local block number = 7450
            [7450] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7451] number of local blocks = 1, first local block number = 7451
            [7451] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7452] number of local blocks = 1, first local block number = 7452
            [7452] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7453] number of local blocks = 1, first local block number = 7453
            [7453] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7454] number of local blocks = 1, first local block number = 7454
            [7454] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7455] number of local blocks = 1, first local block number = 7455
            [7455] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7456] number of local blocks = 1, first local block number = 7456
            [7456] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7457] number of local blocks = 1, first local block number = 7457
            [7457] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7458] number of local blocks = 1, first local block number = 7458
            [7458] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7459] number of local blocks = 1, first local block number = 7459
            [7459] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7460] number of local blocks = 1, first local block number = 7460
            [7460] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7461] number of local blocks = 1, first local block number = 7461
            [7461] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7462] number of local blocks = 1, first local block number = 7462
            [7462] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7463] number of local blocks = 1, first local block number = 7463
            [7463] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7464] number of local blocks = 1, first local block number = 7464
            [7464] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7465] number of local blocks = 1, first local block number = 7465
            [7465] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7466] number of local blocks = 1, first local block number = 7466
            [7466] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7467] number of local blocks = 1, first local block number = 7467
            [7467] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7468] number of local blocks = 1, first local block number = 7468
            [7468] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7469] number of local blocks = 1, first local block number = 7469
            [7469] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7470] number of local blocks = 1, first local block number = 7470
            [7470] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7471] number of local blocks = 1, first local block number = 7471
            [7471] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7472] number of local blocks = 1, first local block number = 7472
            [7472] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7473] number of local blocks = 1, first local block number = 7473
            [7473] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7474] number of local blocks = 1, first local block number = 7474
            [7474] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7475] number of local blocks = 1, first local block number = 7475
            [7475] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7476] number of local blocks = 1, first local block number = 7476
            [7476] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7477] number of local blocks = 1, first local block number = 7477
            [7477] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7478] number of local blocks = 1, first local block number = 7478
            [7478] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7479] number of local blocks = 1, first local block number = 7479
            [7479] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7480] number of local blocks = 1, first local block number = 7480
            [7480] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7481] number of local blocks = 1, first local block number = 7481
            [7481] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7482] number of local blocks = 1, first local block number = 7482
            [7482] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7483] number of local blocks = 1, first local block number = 7483
            [7483] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7484] number of local blocks = 1, first local block number = 7484
            [7484] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7485] number of local blocks = 1, first local block number = 7485
            [7485] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7486] number of local blocks = 1, first local block number = 7486
            [7486] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7487] number of local blocks = 1, first local block number = 7487
            [7487] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7488] number of local blocks = 1, first local block number = 7488
            [7488] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7489] number of local blocks = 1, first local block number = 7489
            [7489] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7490] number of local blocks = 1, first local block number = 7490
            [7490] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7491] number of local blocks = 1, first local block number = 7491
            [7491] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7492] number of local blocks = 1, first local block number = 7492
            [7492] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7493] number of local blocks = 1, first local block number = 7493
            [7493] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7494] number of local blocks = 1, first local block number = 7494
            [7494] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7495] number of local blocks = 1, first local block number = 7495
            [7495] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7496] number of local blocks = 1, first local block number = 7496
            [7496] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7497] number of local blocks = 1, first local block number = 7497
            [7497] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7498] number of local blocks = 1, first local block number = 7498
            [7498] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7499] number of local blocks = 1, first local block number = 7499
            [7499] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7500] number of local blocks = 1, first local block number = 7500
            [7500] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7501] number of local blocks = 1, first local block number = 7501
            [7501] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7502] number of local blocks = 1, first local block number = 7502
            [7502] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7503] number of local blocks = 1, first local block number = 7503
            [7503] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7504] number of local blocks = 1, first local block number = 7504
            [7504] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7505] number of local blocks = 1, first local block number = 7505
            [7505] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7506] number of local blocks = 1, first local block number = 7506
            [7506] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7507] number of local blocks = 1, first local block number = 7507
            [7507] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7508] number of local blocks = 1, first local block number = 7508
            [7508] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7509] number of local blocks = 1, first local block number = 7509
            [7509] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7510] number of local blocks = 1, first local block number = 7510
            [7510] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7511] number of local blocks = 1, first local block number = 7511
            [7511] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7512] number of local blocks = 1, first local block number = 7512
            [7512] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7513] number of local blocks = 1, first local block number = 7513
            [7513] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7514] number of local blocks = 1, first local block number = 7514
            [7514] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7515] number of local blocks = 1, first local block number = 7515
            [7515] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7516] number of local blocks = 1, first local block number = 7516
            [7516] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7517] number of local blocks = 1, first local block number = 7517
            [7517] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7518] number of local blocks = 1, first local block number = 7518
            [7518] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7519] number of local blocks = 1, first local block number = 7519
            [7519] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7520] number of local blocks = 1, first local block number = 7520
            [7520] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7521] number of local blocks = 1, first local block number = 7521
            [7521] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7522] number of local blocks = 1, first local block number = 7522
            [7522] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7523] number of local blocks = 1, first local block number = 7523
            [7523] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7524] number of local blocks = 1, first local block number = 7524
            [7524] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7525] number of local blocks = 1, first local block number = 7525
            [7525] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7526] number of local blocks = 1, first local block number = 7526
            [7526] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7527] number of local blocks = 1, first local block number = 7527
            [7527] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7528] number of local blocks = 1, first local block number = 7528
            [7528] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7529] number of local blocks = 1, first local block number = 7529
            [7529] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7530] number of local blocks = 1, first local block number = 7530
            [7530] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7531] number of local blocks = 1, first local block number = 7531
            [7531] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7532] number of local blocks = 1, first local block number = 7532
            [7532] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7533] number of local blocks = 1, first local block number = 7533
            [7533] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7534] number of local blocks = 1, first local block number = 7534
            [7534] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7535] number of local blocks = 1, first local block number = 7535
            [7535] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7536] number of local blocks = 1, first local block number = 7536
            [7536] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7537] number of local blocks = 1, first local block number = 7537
            [7537] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7538] number of local blocks = 1, first local block number = 7538
            [7538] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7539] number of local blocks = 1, first local block number = 7539
            [7539] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7540] number of local blocks = 1, first local block number = 7540
            [7540] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7541] number of local blocks = 1, first local block number = 7541
            [7541] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7542] number of local blocks = 1, first local block number = 7542
            [7542] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7543] number of local blocks = 1, first local block number = 7543
            [7543] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7544] number of local blocks = 1, first local block number = 7544
            [7544] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7545] number of local blocks = 1, first local block number = 7545
            [7545] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7546] number of local blocks = 1, first local block number = 7546
            [7546] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7547] number of local blocks = 1, first local block number = 7547
            [7547] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7548] number of local blocks = 1, first local block number = 7548
            [7548] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7549] number of local blocks = 1, first local block number = 7549
            [7549] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7550] number of local blocks = 1, first local block number = 7550
            [7550] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7551] number of local blocks = 1, first local block number = 7551
            [7551] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7552] number of local blocks = 1, first local block number = 7552
            [7552] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7553] number of local blocks = 1, first local block number = 7553
            [7553] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7554] number of local blocks = 1, first local block number = 7554
            [7554] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7555] number of local blocks = 1, first local block number = 7555
            [7555] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7556] number of local blocks = 1, first local block number = 7556
            [7556] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7557] number of local blocks = 1, first local block number = 7557
            [7557] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7558] number of local blocks = 1, first local block number = 7558
            [7558] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7559] number of local blocks = 1, first local block number = 7559
            [7559] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7560] number of local blocks = 1, first local block number = 7560
            [7560] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7561] number of local blocks = 1, first local block number = 7561
            [7561] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7562] number of local blocks = 1, first local block number = 7562
            [7562] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7563] number of local blocks = 1, first local block number = 7563
            [7563] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7564] number of local blocks = 1, first local block number = 7564
            [7564] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7565] number of local blocks = 1, first local block number = 7565
            [7565] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7566] number of local blocks = 1, first local block number = 7566
            [7566] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7567] number of local blocks = 1, first local block number = 7567
            [7567] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7568] number of local blocks = 1, first local block number = 7568
            [7568] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7569] number of local blocks = 1, first local block number = 7569
            [7569] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7570] number of local blocks = 1, first local block number = 7570
            [7570] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7571] number of local blocks = 1, first local block number = 7571
            [7571] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7572] number of local blocks = 1, first local block number = 7572
            [7572] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7573] number of local blocks = 1, first local block number = 7573
            [7573] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7574] number of local blocks = 1, first local block number = 7574
            [7574] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7575] number of local blocks = 1, first local block number = 7575
            [7575] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7576] number of local blocks = 1, first local block number = 7576
            [7576] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7577] number of local blocks = 1, first local block number = 7577
            [7577] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7578] number of local blocks = 1, first local block number = 7578
            [7578] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7579] number of local blocks = 1, first local block number = 7579
            [7579] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7580] number of local blocks = 1, first local block number = 7580
            [7580] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7581] number of local blocks = 1, first local block number = 7581
            [7581] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7582] number of local blocks = 1, first local block number = 7582
            [7582] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7583] number of local blocks = 1, first local block number = 7583
            [7583] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7584] number of local blocks = 1, first local block number = 7584
            [7584] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7585] number of local blocks = 1, first local block number = 7585
            [7585] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7586] number of local blocks = 1, first local block number = 7586
            [7586] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7587] number of local blocks = 1, first local block number = 7587
            [7587] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7588] number of local blocks = 1, first local block number = 7588
            [7588] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7589] number of local blocks = 1, first local block number = 7589
            [7589] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7590] number of local blocks = 1, first local block number = 7590
            [7590] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7591] number of local blocks = 1, first local block number = 7591
            [7591] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7592] number of local blocks = 1, first local block number = 7592
            [7592] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7593] number of local blocks = 1, first local block number = 7593
            [7593] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7594] number of local blocks = 1, first local block number = 7594
            [7594] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7595] number of local blocks = 1, first local block number = 7595
            [7595] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7596] number of local blocks = 1, first local block number = 7596
            [7596] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7597] number of local blocks = 1, first local block number = 7597
            [7597] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7598] number of local blocks = 1, first local block number = 7598
            [7598] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7599] number of local blocks = 1, first local block number = 7599
            [7599] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7600] number of local blocks = 1, first local block number = 7600
            [7600] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7601] number of local blocks = 1, first local block number = 7601
            [7601] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7602] number of local blocks = 1, first local block number = 7602
            [7602] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7603] number of local blocks = 1, first local block number = 7603
            [7603] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7604] number of local blocks = 1, first local block number = 7604
            [7604] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7605] number of local blocks = 1, first local block number = 7605
            [7605] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7606] number of local blocks = 1, first local block number = 7606
            [7606] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7607] number of local blocks = 1, first local block number = 7607
            [7607] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7608] number of local blocks = 1, first local block number = 7608
            [7608] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7609] number of local blocks = 1, first local block number = 7609
            [7609] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7610] number of local blocks = 1, first local block number = 7610
            [7610] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7611] number of local blocks = 1, first local block number = 7611
            [7611] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7612] number of local blocks = 1, first local block number = 7612
            [7612] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7613] number of local blocks = 1, first local block number = 7613
            [7613] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7614] number of local blocks = 1, first local block number = 7614
            [7614] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7615] number of local blocks = 1, first local block number = 7615
            [7615] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7616] number of local blocks = 1, first local block number = 7616
            [7616] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7617] number of local blocks = 1, first local block number = 7617
            [7617] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7618] number of local blocks = 1, first local block number = 7618
            [7618] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7619] number of local blocks = 1, first local block number = 7619
            [7619] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7620] number of local blocks = 1, first local block number = 7620
            [7620] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7621] number of local blocks = 1, first local block number = 7621
            [7621] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7622] number of local blocks = 1, first local block number = 7622
            [7622] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7623] number of local blocks = 1, first local block number = 7623
            [7623] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7624] number of local blocks = 1, first local block number = 7624
            [7624] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7625] number of local blocks = 1, first local block number = 7625
            [7625] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7626] number of local blocks = 1, first local block number = 7626
            [7626] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7627] number of local blocks = 1, first local block number = 7627
            [7627] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7628] number of local blocks = 1, first local block number = 7628
            [7628] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7629] number of local blocks = 1, first local block number = 7629
            [7629] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7630] number of local blocks = 1, first local block number = 7630
            [7630] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7631] number of local blocks = 1, first local block number = 7631
            [7631] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7632] number of local blocks = 1, first local block number = 7632
            [7632] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7633] number of local blocks = 1, first local block number = 7633
            [7633] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7634] number of local blocks = 1, first local block number = 7634
            [7634] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7635] number of local blocks = 1, first local block number = 7635
            [7635] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7636] number of local blocks = 1, first local block number = 7636
            [7636] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7637] number of local blocks = 1, first local block number = 7637
            [7637] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7638] number of local blocks = 1, first local block number = 7638
            [7638] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7639] number of local blocks = 1, first local block number = 7639
            [7639] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7640] number of local blocks = 1, first local block number = 7640
            [7640] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7641] number of local blocks = 1, first local block number = 7641
            [7641] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7642] number of local blocks = 1, first local block number = 7642
            [7642] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7643] number of local blocks = 1, first local block number = 7643
            [7643] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7644] number of local blocks = 1, first local block number = 7644
            [7644] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7645] number of local blocks = 1, first local block number = 7645
            [7645] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7646] number of local blocks = 1, first local block number = 7646
            [7646] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7647] number of local blocks = 1, first local block number = 7647
            [7647] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7648] number of local blocks = 1, first local block number = 7648
            [7648] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7649] number of local blocks = 1, first local block number = 7649
            [7649] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7650] number of local blocks = 1, first local block number = 7650
            [7650] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7651] number of local blocks = 1, first local block number = 7651
            [7651] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7652] number of local blocks = 1, first local block number = 7652
            [7652] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7653] number of local blocks = 1, first local block number = 7653
            [7653] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7654] number of local blocks = 1, first local block number = 7654
            [7654] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7655] number of local blocks = 1, first local block number = 7655
            [7655] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7656] number of local blocks = 1, first local block number = 7656
            [7656] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7657] number of local blocks = 1, first local block number = 7657
            [7657] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7658] number of local blocks = 1, first local block number = 7658
            [7658] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7659] number of local blocks = 1, first local block number = 7659
            [7659] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7660] number of local blocks = 1, first local block number = 7660
            [7660] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7661] number of local blocks = 1, first local block number = 7661
            [7661] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7662] number of local blocks = 1, first local block number = 7662
            [7662] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7663] number of local blocks = 1, first local block number = 7663
            [7663] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7664] number of local blocks = 1, first local block number = 7664
            [7664] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7665] number of local blocks = 1, first local block number = 7665
            [7665] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7666] number of local blocks = 1, first local block number = 7666
            [7666] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7667] number of local blocks = 1, first local block number = 7667
            [7667] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7668] number of local blocks = 1, first local block number = 7668
            [7668] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7669] number of local blocks = 1, first local block number = 7669
            [7669] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7670] number of local blocks = 1, first local block number = 7670
            [7670] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7671] number of local blocks = 1, first local block number = 7671
            [7671] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7672] number of local blocks = 1, first local block number = 7672
            [7672] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7673] number of local blocks = 1, first local block number = 7673
            [7673] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7674] number of local blocks = 1, first local block number = 7674
            [7674] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7675] number of local blocks = 1, first local block number = 7675
            [7675] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7676] number of local blocks = 1, first local block number = 7676
            [7676] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7677] number of local blocks = 1, first local block number = 7677
            [7677] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7678] number of local blocks = 1, first local block number = 7678
            [7678] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7679] number of local blocks = 1, first local block number = 7679
            [7679] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7680] number of local blocks = 1, first local block number = 7680
            [7680] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7681] number of local blocks = 1, first local block number = 7681
            [7681] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7682] number of local blocks = 1, first local block number = 7682
            [7682] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7683] number of local blocks = 1, first local block number = 7683
            [7683] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7684] number of local blocks = 1, first local block number = 7684
            [7684] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7685] number of local blocks = 1, first local block number = 7685
            [7685] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7686] number of local blocks = 1, first local block number = 7686
            [7686] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7687] number of local blocks = 1, first local block number = 7687
            [7687] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7688] number of local blocks = 1, first local block number = 7688
            [7688] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7689] number of local blocks = 1, first local block number = 7689
            [7689] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7690] number of local blocks = 1, first local block number = 7690
            [7690] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7691] number of local blocks = 1, first local block number = 7691
            [7691] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7692] number of local blocks = 1, first local block number = 7692
            [7692] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7693] number of local blocks = 1, first local block number = 7693
            [7693] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7694] number of local blocks = 1, first local block number = 7694
            [7694] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7695] number of local blocks = 1, first local block number = 7695
            [7695] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7696] number of local blocks = 1, first local block number = 7696
            [7696] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7697] number of local blocks = 1, first local block number = 7697
            [7697] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7698] number of local blocks = 1, first local block number = 7698
            [7698] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7699] number of local blocks = 1, first local block number = 7699
            [7699] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7700] number of local blocks = 1, first local block number = 7700
            [7700] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7701] number of local blocks = 1, first local block number = 7701
            [7701] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7702] number of local blocks = 1, first local block number = 7702
            [7702] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7703] number of local blocks = 1, first local block number = 7703
            [7703] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7704] number of local blocks = 1, first local block number = 7704
            [7704] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7705] number of local blocks = 1, first local block number = 7705
            [7705] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7706] number of local blocks = 1, first local block number = 7706
            [7706] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7707] number of local blocks = 1, first local block number = 7707
            [7707] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7708] number of local blocks = 1, first local block number = 7708
            [7708] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7709] number of local blocks = 1, first local block number = 7709
            [7709] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7710] number of local blocks = 1, first local block number = 7710
            [7710] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7711] number of local blocks = 1, first local block number = 7711
            [7711] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7712] number of local blocks = 1, first local block number = 7712
            [7712] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7713] number of local blocks = 1, first local block number = 7713
            [7713] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7714] number of local blocks = 1, first local block number = 7714
            [7714] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7715] number of local blocks = 1, first local block number = 7715
            [7715] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7716] number of local blocks = 1, first local block number = 7716
            [7716] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7717] number of local blocks = 1, first local block number = 7717
            [7717] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7718] number of local blocks = 1, first local block number = 7718
            [7718] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7719] number of local blocks = 1, first local block number = 7719
            [7719] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7720] number of local blocks = 1, first local block number = 7720
            [7720] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7721] number of local blocks = 1, first local block number = 7721
            [7721] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7722] number of local blocks = 1, first local block number = 7722
            [7722] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7723] number of local blocks = 1, first local block number = 7723
            [7723] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7724] number of local blocks = 1, first local block number = 7724
            [7724] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7725] number of local blocks = 1, first local block number = 7725
            [7725] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7726] number of local blocks = 1, first local block number = 7726
            [7726] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7727] number of local blocks = 1, first local block number = 7727
            [7727] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7728] number of local blocks = 1, first local block number = 7728
            [7728] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7729] number of local blocks = 1, first local block number = 7729
            [7729] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7730] number of local blocks = 1, first local block number = 7730
            [7730] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7731] number of local blocks = 1, first local block number = 7731
            [7731] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7732] number of local blocks = 1, first local block number = 7732
            [7732] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7733] number of local blocks = 1, first local block number = 7733
            [7733] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7734] number of local blocks = 1, first local block number = 7734
            [7734] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7735] number of local blocks = 1, first local block number = 7735
            [7735] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7736] number of local blocks = 1, first local block number = 7736
            [7736] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7737] number of local blocks = 1, first local block number = 7737
            [7737] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7738] number of local blocks = 1, first local block number = 7738
            [7738] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7739] number of local blocks = 1, first local block number = 7739
            [7739] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7740] number of local blocks = 1, first local block number = 7740
            [7740] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7741] number of local blocks = 1, first local block number = 7741
            [7741] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7742] number of local blocks = 1, first local block number = 7742
            [7742] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7743] number of local blocks = 1, first local block number = 7743
            [7743] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7744] number of local blocks = 1, first local block number = 7744
            [7744] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7745] number of local blocks = 1, first local block number = 7745
            [7745] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7746] number of local blocks = 1, first local block number = 7746
            [7746] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7747] number of local blocks = 1, first local block number = 7747
            [7747] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7748] number of local blocks = 1, first local block number = 7748
            [7748] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7749] number of local blocks = 1, first local block number = 7749
            [7749] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7750] number of local blocks = 1, first local block number = 7750
            [7750] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7751] number of local blocks = 1, first local block number = 7751
            [7751] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7752] number of local blocks = 1, first local block number = 7752
            [7752] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7753] number of local blocks = 1, first local block number = 7753
            [7753] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7754] number of local blocks = 1, first local block number = 7754
            [7754] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7755] number of local blocks = 1, first local block number = 7755
            [7755] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7756] number of local blocks = 1, first local block number = 7756
            [7756] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7757] number of local blocks = 1, first local block number = 7757
            [7757] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7758] number of local blocks = 1, first local block number = 7758
            [7758] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7759] number of local blocks = 1, first local block number = 7759
            [7759] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7760] number of local blocks = 1, first local block number = 7760
            [7760] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7761] number of local blocks = 1, first local block number = 7761
            [7761] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7762] number of local blocks = 1, first local block number = 7762
            [7762] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7763] number of local blocks = 1, first local block number = 7763
            [7763] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7764] number of local blocks = 1, first local block number = 7764
            [7764] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7765] number of local blocks = 1, first local block number = 7765
            [7765] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7766] number of local blocks = 1, first local block number = 7766
            [7766] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7767] number of local blocks = 1, first local block number = 7767
            [7767] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7768] number of local blocks = 1, first local block number = 7768
            [7768] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7769] number of local blocks = 1, first local block number = 7769
            [7769] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7770] number of local blocks = 1, first local block number = 7770
            [7770] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7771] number of local blocks = 1, first local block number = 7771
            [7771] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7772] number of local blocks = 1, first local block number = 7772
            [7772] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7773] number of local blocks = 1, first local block number = 7773
            [7773] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7774] number of local blocks = 1, first local block number = 7774
            [7774] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7775] number of local blocks = 1, first local block number = 7775
            [7775] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7776] number of local blocks = 1, first local block number = 7776
            [7776] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7777] number of local blocks = 1, first local block number = 7777
            [7777] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7778] number of local blocks = 1, first local block number = 7778
            [7778] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7779] number of local blocks = 1, first local block number = 7779
            [7779] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7780] number of local blocks = 1, first local block number = 7780
            [7780] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7781] number of local blocks = 1, first local block number = 7781
            [7781] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7782] number of local blocks = 1, first local block number = 7782
            [7782] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7783] number of local blocks = 1, first local block number = 7783
            [7783] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7784] number of local blocks = 1, first local block number = 7784
            [7784] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7785] number of local blocks = 1, first local block number = 7785
            [7785] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7786] number of local blocks = 1, first local block number = 7786
            [7786] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7787] number of local blocks = 1, first local block number = 7787
            [7787] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7788] number of local blocks = 1, first local block number = 7788
            [7788] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7789] number of local blocks = 1, first local block number = 7789
            [7789] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7790] number of local blocks = 1, first local block number = 7790
            [7790] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7791] number of local blocks = 1, first local block number = 7791
            [7791] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7792] number of local blocks = 1, first local block number = 7792
            [7792] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7793] number of local blocks = 1, first local block number = 7793
            [7793] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7794] number of local blocks = 1, first local block number = 7794
            [7794] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7795] number of local blocks = 1, first local block number = 7795
            [7795] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7796] number of local blocks = 1, first local block number = 7796
            [7796] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7797] number of local blocks = 1, first local block number = 7797
            [7797] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7798] number of local blocks = 1, first local block number = 7798
            [7798] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7799] number of local blocks = 1, first local block number = 7799
            [7799] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7800] number of local blocks = 1, first local block number = 7800
            [7800] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7801] number of local blocks = 1, first local block number = 7801
            [7801] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7802] number of local blocks = 1, first local block number = 7802
            [7802] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7803] number of local blocks = 1, first local block number = 7803
            [7803] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7804] number of local blocks = 1, first local block number = 7804
            [7804] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7805] number of local blocks = 1, first local block number = 7805
            [7805] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7806] number of local blocks = 1, first local block number = 7806
            [7806] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7807] number of local blocks = 1, first local block number = 7807
            [7807] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7808] number of local blocks = 1, first local block number = 7808
            [7808] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7809] number of local blocks = 1, first local block number = 7809
            [7809] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7810] number of local blocks = 1, first local block number = 7810
            [7810] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7811] number of local blocks = 1, first local block number = 7811
            [7811] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7812] number of local blocks = 1, first local block number = 7812
            [7812] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7813] number of local blocks = 1, first local block number = 7813
            [7813] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7814] number of local blocks = 1, first local block number = 7814
            [7814] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7815] number of local blocks = 1, first local block number = 7815
            [7815] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7816] number of local blocks = 1, first local block number = 7816
            [7816] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7817] number of local blocks = 1, first local block number = 7817
            [7817] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7818] number of local blocks = 1, first local block number = 7818
            [7818] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7819] number of local blocks = 1, first local block number = 7819
            [7819] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7820] number of local blocks = 1, first local block number = 7820
            [7820] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7821] number of local blocks = 1, first local block number = 7821
            [7821] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7822] number of local blocks = 1, first local block number = 7822
            [7822] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7823] number of local blocks = 1, first local block number = 7823
            [7823] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7824] number of local blocks = 1, first local block number = 7824
            [7824] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7825] number of local blocks = 1, first local block number = 7825
            [7825] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7826] number of local blocks = 1, first local block number = 7826
            [7826] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7827] number of local blocks = 1, first local block number = 7827
            [7827] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7828] number of local blocks = 1, first local block number = 7828
            [7828] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7829] number of local blocks = 1, first local block number = 7829
            [7829] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7830] number of local blocks = 1, first local block number = 7830
            [7830] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7831] number of local blocks = 1, first local block number = 7831
            [7831] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7832] number of local blocks = 1, first local block number = 7832
            [7832] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7833] number of local blocks = 1, first local block number = 7833
            [7833] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7834] number of local blocks = 1, first local block number = 7834
            [7834] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7835] number of local blocks = 1, first local block number = 7835
            [7835] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7836] number of local blocks = 1, first local block number = 7836
            [7836] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7837] number of local blocks = 1, first local block number = 7837
            [7837] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7838] number of local blocks = 1, first local block number = 7838
            [7838] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7839] number of local blocks = 1, first local block number = 7839
            [7839] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7840] number of local blocks = 1, first local block number = 7840
            [7840] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7841] number of local blocks = 1, first local block number = 7841
            [7841] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7842] number of local blocks = 1, first local block number = 7842
            [7842] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7843] number of local blocks = 1, first local block number = 7843
            [7843] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7844] number of local blocks = 1, first local block number = 7844
            [7844] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7845] number of local blocks = 1, first local block number = 7845
            [7845] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7846] number of local blocks = 1, first local block number = 7846
            [7846] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7847] number of local blocks = 1, first local block number = 7847
            [7847] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7848] number of local blocks = 1, first local block number = 7848
            [7848] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7849] number of local blocks = 1, first local block number = 7849
            [7849] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7850] number of local blocks = 1, first local block number = 7850
            [7850] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7851] number of local blocks = 1, first local block number = 7851
            [7851] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7852] number of local blocks = 1, first local block number = 7852
            [7852] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7853] number of local blocks = 1, first local block number = 7853
            [7853] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7854] number of local blocks = 1, first local block number = 7854
            [7854] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7855] number of local blocks = 1, first local block number = 7855
            [7855] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7856] number of local blocks = 1, first local block number = 7856
            [7856] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7857] number of local blocks = 1, first local block number = 7857
            [7857] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7858] number of local blocks = 1, first local block number = 7858
            [7858] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7859] number of local blocks = 1, first local block number = 7859
            [7859] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7860] number of local blocks = 1, first local block number = 7860
            [7860] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7861] number of local blocks = 1, first local block number = 7861
            [7861] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7862] number of local blocks = 1, first local block number = 7862
            [7862] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7863] number of local blocks = 1, first local block number = 7863
            [7863] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7864] number of local blocks = 1, first local block number = 7864
            [7864] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7865] number of local blocks = 1, first local block number = 7865
            [7865] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7866] number of local blocks = 1, first local block number = 7866
            [7866] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7867] number of local blocks = 1, first local block number = 7867
            [7867] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7868] number of local blocks = 1, first local block number = 7868
            [7868] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7869] number of local blocks = 1, first local block number = 7869
            [7869] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7870] number of local blocks = 1, first local block number = 7870
            [7870] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7871] number of local blocks = 1, first local block number = 7871
            [7871] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7872] number of local blocks = 1, first local block number = 7872
            [7872] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7873] number of local blocks = 1, first local block number = 7873
            [7873] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7874] number of local blocks = 1, first local block number = 7874
            [7874] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7875] number of local blocks = 1, first local block number = 7875
            [7875] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7876] number of local blocks = 1, first local block number = 7876
            [7876] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7877] number of local blocks = 1, first local block number = 7877
            [7877] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7878] number of local blocks = 1, first local block number = 7878
            [7878] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7879] number of local blocks = 1, first local block number = 7879
            [7879] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7880] number of local blocks = 1, first local block number = 7880
            [7880] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7881] number of local blocks = 1, first local block number = 7881
            [7881] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7882] number of local blocks = 1, first local block number = 7882
            [7882] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7883] number of local blocks = 1, first local block number = 7883
            [7883] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7884] number of local blocks = 1, first local block number = 7884
            [7884] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7885] number of local blocks = 1, first local block number = 7885
            [7885] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7886] number of local blocks = 1, first local block number = 7886
            [7886] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7887] number of local blocks = 1, first local block number = 7887
            [7887] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7888] number of local blocks = 1, first local block number = 7888
            [7888] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7889] number of local blocks = 1, first local block number = 7889
            [7889] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7890] number of local blocks = 1, first local block number = 7890
            [7890] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7891] number of local blocks = 1, first local block number = 7891
            [7891] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7892] number of local blocks = 1, first local block number = 7892
            [7892] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7893] number of local blocks = 1, first local block number = 7893
            [7893] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7894] number of local blocks = 1, first local block number = 7894
            [7894] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7895] number of local blocks = 1, first local block number = 7895
            [7895] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7896] number of local blocks = 1, first local block number = 7896
            [7896] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7897] number of local blocks = 1, first local block number = 7897
            [7897] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7898] number of local blocks = 1, first local block number = 7898
            [7898] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7899] number of local blocks = 1, first local block number = 7899
            [7899] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7900] number of local blocks = 1, first local block number = 7900
            [7900] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7901] number of local blocks = 1, first local block number = 7901
            [7901] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7902] number of local blocks = 1, first local block number = 7902
            [7902] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7903] number of local blocks = 1, first local block number = 7903
            [7903] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7904] number of local blocks = 1, first local block number = 7904
            [7904] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7905] number of local blocks = 1, first local block number = 7905
            [7905] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7906] number of local blocks = 1, first local block number = 7906
            [7906] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7907] number of local blocks = 1, first local block number = 7907
            [7907] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7908] number of local blocks = 1, first local block number = 7908
            [7908] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7909] number of local blocks = 1, first local block number = 7909
            [7909] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7910] number of local blocks = 1, first local block number = 7910
            [7910] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7911] number of local blocks = 1, first local block number = 7911
            [7911] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7912] number of local blocks = 1, first local block number = 7912
            [7912] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7913] number of local blocks = 1, first local block number = 7913
            [7913] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7914] number of local blocks = 1, first local block number = 7914
            [7914] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7915] number of local blocks = 1, first local block number = 7915
            [7915] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7916] number of local blocks = 1, first local block number = 7916
            [7916] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7917] number of local blocks = 1, first local block number = 7917
            [7917] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7918] number of local blocks = 1, first local block number = 7918
            [7918] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7919] number of local blocks = 1, first local block number = 7919
            [7919] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7920] number of local blocks = 1, first local block number = 7920
            [7920] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7921] number of local blocks = 1, first local block number = 7921
            [7921] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7922] number of local blocks = 1, first local block number = 7922
            [7922] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7923] number of local blocks = 1, first local block number = 7923
            [7923] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7924] number of local blocks = 1, first local block number = 7924
            [7924] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7925] number of local blocks = 1, first local block number = 7925
            [7925] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7926] number of local blocks = 1, first local block number = 7926
            [7926] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7927] number of local blocks = 1, first local block number = 7927
            [7927] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7928] number of local blocks = 1, first local block number = 7928
            [7928] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7929] number of local blocks = 1, first local block number = 7929
            [7929] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7930] number of local blocks = 1, first local block number = 7930
            [7930] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7931] number of local blocks = 1, first local block number = 7931
            [7931] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7932] number of local blocks = 1, first local block number = 7932
            [7932] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7933] number of local blocks = 1, first local block number = 7933
            [7933] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7934] number of local blocks = 1, first local block number = 7934
            [7934] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7935] number of local blocks = 1, first local block number = 7935
            [7935] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7936] number of local blocks = 1, first local block number = 7936
            [7936] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7937] number of local blocks = 1, first local block number = 7937
            [7937] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7938] number of local blocks = 1, first local block number = 7938
            [7938] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7939] number of local blocks = 1, first local block number = 7939
            [7939] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7940] number of local blocks = 1, first local block number = 7940
            [7940] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7941] number of local blocks = 1, first local block number = 7941
            [7941] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7942] number of local blocks = 1, first local block number = 7942
            [7942] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7943] number of local blocks = 1, first local block number = 7943
            [7943] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7944] number of local blocks = 1, first local block number = 7944
            [7944] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7945] number of local blocks = 1, first local block number = 7945
            [7945] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7946] number of local blocks = 1, first local block number = 7946
            [7946] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7947] number of local blocks = 1, first local block number = 7947
            [7947] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7948] number of local blocks = 1, first local block number = 7948
            [7948] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7949] number of local blocks = 1, first local block number = 7949
            [7949] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7950] number of local blocks = 1, first local block number = 7950
            [7950] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7951] number of local blocks = 1, first local block number = 7951
            [7951] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7952] number of local blocks = 1, first local block number = 7952
            [7952] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7953] number of local blocks = 1, first local block number = 7953
            [7953] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7954] number of local blocks = 1, first local block number = 7954
            [7954] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7955] number of local blocks = 1, first local block number = 7955
            [7955] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7956] number of local blocks = 1, first local block number = 7956
            [7956] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7957] number of local blocks = 1, first local block number = 7957
            [7957] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7958] number of local blocks = 1, first local block number = 7958
            [7958] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7959] number of local blocks = 1, first local block number = 7959
            [7959] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7960] number of local blocks = 1, first local block number = 7960
            [7960] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7961] number of local blocks = 1, first local block number = 7961
            [7961] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7962] number of local blocks = 1, first local block number = 7962
            [7962] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7963] number of local blocks = 1, first local block number = 7963
            [7963] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7964] number of local blocks = 1, first local block number = 7964
            [7964] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7965] number of local blocks = 1, first local block number = 7965
            [7965] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7966] number of local blocks = 1, first local block number = 7966
            [7966] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7967] number of local blocks = 1, first local block number = 7967
            [7967] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7968] number of local blocks = 1, first local block number = 7968
            [7968] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7969] number of local blocks = 1, first local block number = 7969
            [7969] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7970] number of local blocks = 1, first local block number = 7970
            [7970] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7971] number of local blocks = 1, first local block number = 7971
            [7971] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7972] number of local blocks = 1, first local block number = 7972
            [7972] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7973] number of local blocks = 1, first local block number = 7973
            [7973] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7974] number of local blocks = 1, first local block number = 7974
            [7974] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7975] number of local blocks = 1, first local block number = 7975
            [7975] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7976] number of local blocks = 1, first local block number = 7976
            [7976] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7977] number of local blocks = 1, first local block number = 7977
            [7977] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7978] number of local blocks = 1, first local block number = 7978
            [7978] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7979] number of local blocks = 1, first local block number = 7979
            [7979] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7980] number of local blocks = 1, first local block number = 7980
            [7980] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7981] number of local blocks = 1, first local block number = 7981
            [7981] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7982] number of local blocks = 1, first local block number = 7982
            [7982] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7983] number of local blocks = 1, first local block number = 7983
            [7983] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7984] number of local blocks = 1, first local block number = 7984
            [7984] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7985] number of local blocks = 1, first local block number = 7985
            [7985] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7986] number of local blocks = 1, first local block number = 7986
            [7986] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7987] number of local blocks = 1, first local block number = 7987
            [7987] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7988] number of local blocks = 1, first local block number = 7988
            [7988] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7989] number of local blocks = 1, first local block number = 7989
            [7989] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7990] number of local blocks = 1, first local block number = 7990
            [7990] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7991] number of local blocks = 1, first local block number = 7991
            [7991] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7992] number of local blocks = 1, first local block number = 7992
            [7992] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7993] number of local blocks = 1, first local block number = 7993
            [7993] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7994] number of local blocks = 1, first local block number = 7994
            [7994] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7995] number of local blocks = 1, first local block number = 7995
            [7995] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7996] number of local blocks = 1, first local block number = 7996
            [7996] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7997] number of local blocks = 1, first local block number = 7997
            [7997] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7998] number of local blocks = 1, first local block number = 7998
            [7998] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [7999] number of local blocks = 1, first local block number = 7999
            [7999] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8000] number of local blocks = 1, first local block number = 8000
            [8000] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8001] number of local blocks = 1, first local block number = 8001
            [8001] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8002] number of local blocks = 1, first local block number = 8002
            [8002] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8003] number of local blocks = 1, first local block number = 8003
            [8003] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8004] number of local blocks = 1, first local block number = 8004
            [8004] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8005] number of local blocks = 1, first local block number = 8005
            [8005] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8006] number of local blocks = 1, first local block number = 8006
            [8006] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8007] number of local blocks = 1, first local block number = 8007
            [8007] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8008] number of local blocks = 1, first local block number = 8008
            [8008] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8009] number of local blocks = 1, first local block number = 8009
            [8009] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8010] number of local blocks = 1, first local block number = 8010
            [8010] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8011] number of local blocks = 1, first local block number = 8011
            [8011] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8012] number of local blocks = 1, first local block number = 8012
            [8012] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8013] number of local blocks = 1, first local block number = 8013
            [8013] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8014] number of local blocks = 1, first local block number = 8014
            [8014] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8015] number of local blocks = 1, first local block number = 8015
            [8015] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8016] number of local blocks = 1, first local block number = 8016
            [8016] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8017] number of local blocks = 1, first local block number = 8017
            [8017] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8018] number of local blocks = 1, first local block number = 8018
            [8018] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8019] number of local blocks = 1, first local block number = 8019
            [8019] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8020] number of local blocks = 1, first local block number = 8020
            [8020] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8021] number of local blocks = 1, first local block number = 8021
            [8021] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8022] number of local blocks = 1, first local block number = 8022
            [8022] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8023] number of local blocks = 1, first local block number = 8023
            [8023] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8024] number of local blocks = 1, first local block number = 8024
            [8024] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8025] number of local blocks = 1, first local block number = 8025
            [8025] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8026] number of local blocks = 1, first local block number = 8026
            [8026] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8027] number of local blocks = 1, first local block number = 8027
            [8027] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8028] number of local blocks = 1, first local block number = 8028
            [8028] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8029] number of local blocks = 1, first local block number = 8029
            [8029] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8030] number of local blocks = 1, first local block number = 8030
            [8030] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8031] number of local blocks = 1, first local block number = 8031
            [8031] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8032] number of local blocks = 1, first local block number = 8032
            [8032] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8033] number of local blocks = 1, first local block number = 8033
            [8033] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8034] number of local blocks = 1, first local block number = 8034
            [8034] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8035] number of local blocks = 1, first local block number = 8035
            [8035] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8036] number of local blocks = 1, first local block number = 8036
            [8036] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8037] number of local blocks = 1, first local block number = 8037
            [8037] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8038] number of local blocks = 1, first local block number = 8038
            [8038] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8039] number of local blocks = 1, first local block number = 8039
            [8039] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8040] number of local blocks = 1, first local block number = 8040
            [8040] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8041] number of local blocks = 1, first local block number = 8041
            [8041] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8042] number of local blocks = 1, first local block number = 8042
            [8042] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8043] number of local blocks = 1, first local block number = 8043
            [8043] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8044] number of local blocks = 1, first local block number = 8044
            [8044] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8045] number of local blocks = 1, first local block number = 8045
            [8045] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8046] number of local blocks = 1, first local block number = 8046
            [8046] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8047] number of local blocks = 1, first local block number = 8047
            [8047] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8048] number of local blocks = 1, first local block number = 8048
            [8048] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8049] number of local blocks = 1, first local block number = 8049
            [8049] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8050] number of local blocks = 1, first local block number = 8050
            [8050] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8051] number of local blocks = 1, first local block number = 8051
            [8051] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8052] number of local blocks = 1, first local block number = 8052
            [8052] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8053] number of local blocks = 1, first local block number = 8053
            [8053] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8054] number of local blocks = 1, first local block number = 8054
            [8054] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8055] number of local blocks = 1, first local block number = 8055
            [8055] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8056] number of local blocks = 1, first local block number = 8056
            [8056] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8057] number of local blocks = 1, first local block number = 8057
            [8057] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8058] number of local blocks = 1, first local block number = 8058
            [8058] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8059] number of local blocks = 1, first local block number = 8059
            [8059] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8060] number of local blocks = 1, first local block number = 8060
            [8060] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8061] number of local blocks = 1, first local block number = 8061
            [8061] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8062] number of local blocks = 1, first local block number = 8062
            [8062] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8063] number of local blocks = 1, first local block number = 8063
            [8063] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8064] number of local blocks = 1, first local block number = 8064
            [8064] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8065] number of local blocks = 1, first local block number = 8065
            [8065] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8066] number of local blocks = 1, first local block number = 8066
            [8066] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8067] number of local blocks = 1, first local block number = 8067
            [8067] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8068] number of local blocks = 1, first local block number = 8068
            [8068] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8069] number of local blocks = 1, first local block number = 8069
            [8069] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8070] number of local blocks = 1, first local block number = 8070
            [8070] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8071] number of local blocks = 1, first local block number = 8071
            [8071] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8072] number of local blocks = 1, first local block number = 8072
            [8072] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8073] number of local blocks = 1, first local block number = 8073
            [8073] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8074] number of local blocks = 1, first local block number = 8074
            [8074] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8075] number of local blocks = 1, first local block number = 8075
            [8075] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8076] number of local blocks = 1, first local block number = 8076
            [8076] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8077] number of local blocks = 1, first local block number = 8077
            [8077] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8078] number of local blocks = 1, first local block number = 8078
            [8078] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8079] number of local blocks = 1, first local block number = 8079
            [8079] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8080] number of local blocks = 1, first local block number = 8080
            [8080] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8081] number of local blocks = 1, first local block number = 8081
            [8081] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8082] number of local blocks = 1, first local block number = 8082
            [8082] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8083] number of local blocks = 1, first local block number = 8083
            [8083] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8084] number of local blocks = 1, first local block number = 8084
            [8084] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8085] number of local blocks = 1, first local block number = 8085
            [8085] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8086] number of local blocks = 1, first local block number = 8086
            [8086] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8087] number of local blocks = 1, first local block number = 8087
            [8087] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8088] number of local blocks = 1, first local block number = 8088
            [8088] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8089] number of local blocks = 1, first local block number = 8089
            [8089] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8090] number of local blocks = 1, first local block number = 8090
            [8090] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8091] number of local blocks = 1, first local block number = 8091
            [8091] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8092] number of local blocks = 1, first local block number = 8092
            [8092] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8093] number of local blocks = 1, first local block number = 8093
            [8093] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8094] number of local blocks = 1, first local block number = 8094
            [8094] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8095] number of local blocks = 1, first local block number = 8095
            [8095] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8096] number of local blocks = 1, first local block number = 8096
            [8096] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8097] number of local blocks = 1, first local block number = 8097
            [8097] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8098] number of local blocks = 1, first local block number = 8098
            [8098] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8099] number of local blocks = 1, first local block number = 8099
            [8099] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8100] number of local blocks = 1, first local block number = 8100
            [8100] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8101] number of local blocks = 1, first local block number = 8101
            [8101] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8102] number of local blocks = 1, first local block number = 8102
            [8102] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8103] number of local blocks = 1, first local block number = 8103
            [8103] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8104] number of local blocks = 1, first local block number = 8104
            [8104] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8105] number of local blocks = 1, first local block number = 8105
            [8105] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8106] number of local blocks = 1, first local block number = 8106
            [8106] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8107] number of local blocks = 1, first local block number = 8107
            [8107] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8108] number of local blocks = 1, first local block number = 8108
            [8108] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8109] number of local blocks = 1, first local block number = 8109
            [8109] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8110] number of local blocks = 1, first local block number = 8110
            [8110] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8111] number of local blocks = 1, first local block number = 8111
            [8111] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8112] number of local blocks = 1, first local block number = 8112
            [8112] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8113] number of local blocks = 1, first local block number = 8113
            [8113] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8114] number of local blocks = 1, first local block number = 8114
            [8114] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8115] number of local blocks = 1, first local block number = 8115
            [8115] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8116] number of local blocks = 1, first local block number = 8116
            [8116] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8117] number of local blocks = 1, first local block number = 8117
            [8117] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8118] number of local blocks = 1, first local block number = 8118
            [8118] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8119] number of local blocks = 1, first local block number = 8119
            [8119] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8120] number of local blocks = 1, first local block number = 8120
            [8120] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8121] number of local blocks = 1, first local block number = 8121
            [8121] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8122] number of local blocks = 1, first local block number = 8122
            [8122] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8123] number of local blocks = 1, first local block number = 8123
            [8123] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8124] number of local blocks = 1, first local block number = 8124
            [8124] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8125] number of local blocks = 1, first local block number = 8125
            [8125] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8126] number of local blocks = 1, first local block number = 8126
            [8126] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8127] number of local blocks = 1, first local block number = 8127
            [8127] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8128] number of local blocks = 1, first local block number = 8128
            [8128] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8129] number of local blocks = 1, first local block number = 8129
            [8129] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8130] number of local blocks = 1, first local block number = 8130
            [8130] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8131] number of local blocks = 1, first local block number = 8131
            [8131] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8132] number of local blocks = 1, first local block number = 8132
            [8132] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8133] number of local blocks = 1, first local block number = 8133
            [8133] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8134] number of local blocks = 1, first local block number = 8134
            [8134] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8135] number of local blocks = 1, first local block number = 8135
            [8135] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8136] number of local blocks = 1, first local block number = 8136
            [8136] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8137] number of local blocks = 1, first local block number = 8137
            [8137] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8138] number of local blocks = 1, first local block number = 8138
            [8138] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8139] number of local blocks = 1, first local block number = 8139
            [8139] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8140] number of local blocks = 1, first local block number = 8140
            [8140] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8141] number of local blocks = 1, first local block number = 8141
            [8141] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8142] number of local blocks = 1, first local block number = 8142
            [8142] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8143] number of local blocks = 1, first local block number = 8143
            [8143] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8144] number of local blocks = 1, first local block number = 8144
            [8144] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8145] number of local blocks = 1, first local block number = 8145
            [8145] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8146] number of local blocks = 1, first local block number = 8146
            [8146] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8147] number of local blocks = 1, first local block number = 8147
            [8147] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8148] number of local blocks = 1, first local block number = 8148
            [8148] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8149] number of local blocks = 1, first local block number = 8149
            [8149] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8150] number of local blocks = 1, first local block number = 8150
            [8150] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8151] number of local blocks = 1, first local block number = 8151
            [8151] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8152] number of local blocks = 1, first local block number = 8152
            [8152] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8153] number of local blocks = 1, first local block number = 8153
            [8153] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8154] number of local blocks = 1, first local block number = 8154
            [8154] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8155] number of local blocks = 1, first local block number = 8155
            [8155] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8156] number of local blocks = 1, first local block number = 8156
            [8156] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8157] number of local blocks = 1, first local block number = 8157
            [8157] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8158] number of local blocks = 1, first local block number = 8158
            [8158] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8159] number of local blocks = 1, first local block number = 8159
            [8159] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8160] number of local blocks = 1, first local block number = 8160
            [8160] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8161] number of local blocks = 1, first local block number = 8161
            [8161] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8162] number of local blocks = 1, first local block number = 8162
            [8162] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8163] number of local blocks = 1, first local block number = 8163
            [8163] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8164] number of local blocks = 1, first local block number = 8164
            [8164] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8165] number of local blocks = 1, first local block number = 8165
            [8165] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8166] number of local blocks = 1, first local block number = 8166
            [8166] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8167] number of local blocks = 1, first local block number = 8167
            [8167] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8168] number of local blocks = 1, first local block number = 8168
            [8168] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8169] number of local blocks = 1, first local block number = 8169
            [8169] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8170] number of local blocks = 1, first local block number = 8170
            [8170] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8171] number of local blocks = 1, first local block number = 8171
            [8171] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8172] number of local blocks = 1, first local block number = 8172
            [8172] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8173] number of local blocks = 1, first local block number = 8173
            [8173] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8174] number of local blocks = 1, first local block number = 8174
            [8174] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8175] number of local blocks = 1, first local block number = 8175
            [8175] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8176] number of local blocks = 1, first local block number = 8176
            [8176] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8177] number of local blocks = 1, first local block number = 8177
            [8177] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8178] number of local blocks = 1, first local block number = 8178
            [8178] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8179] number of local blocks = 1, first local block number = 8179
            [8179] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8180] number of local blocks = 1, first local block number = 8180
            [8180] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8181] number of local blocks = 1, first local block number = 8181
            [8181] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8182] number of local blocks = 1, first local block number = 8182
            [8182] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8183] number of local blocks = 1, first local block number = 8183
            [8183] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8184] number of local blocks = 1, first local block number = 8184
            [8184] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8185] number of local blocks = 1, first local block number = 8185
            [8185] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8186] number of local blocks = 1, first local block number = 8186
            [8186] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8187] number of local blocks = 1, first local block number = 8187
            [8187] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8188] number of local blocks = 1, first local block number = 8188
            [8188] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8189] number of local blocks = 1, first local block number = 8189
            [8189] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8190] number of local blocks = 1, first local block number = 8190
            [8190] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          [8191] number of local blocks = 1, first local block number = 8191
            [8191] local block number 0
            KSP Object:            (mg_coarse_mg_coarse_sub_)             1 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_mg_coarse_sub_)             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 0
                  Factored matrix follows:
                    Mat Object:                     1 MPI processes
                      type: seqaij
                      rows=0, cols=0
                      package used to perform factorization: petsc
                      total: nonzeros=1, allocated nonzeros=1
                      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=0, cols=0
                total: nonzeros=0, allocated nonzeros=0
                total number of mallocs used during MatSetValues calls =0
                  not using I-node routines
            - - - - - - - - - - - - - - - - - -
          linear system matrix = precond matrix:
          Mat Object:           8192 MPI processes
            type: mpiaij
            rows=6, cols=6
            total: nonzeros=36, allocated nonzeros=36
            total number of mallocs used during MatSetValues calls =0
              using I-node (on process 0) routines: found 2 nodes, limit used is 5
      Down solver (pre-smoother) on level 1 -------------------------------
        KSP Object:        (mg_coarse_mg_levels_1_)         8192 MPI processes
          type: chebyshev
            Chebyshev: eigenvalue estimates:  min = 0.099813, max = 1.09794
            Chebyshev: eigenvalues estimated using gmres with translations  [0 0.1; 0 1.1]
            KSP Object:            (mg_coarse_mg_levels_1_esteig_)             8192 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, initial guess is zero
              tolerances:  relative=1e-05, absolute=1e-50, divergence=10000
              left preconditioning
              using NONE norm type for convergence test
          maximum iterations=2
          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_coarse_mg_levels_1_)         8192 MPI processes
          type: sor
            SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1
          linear system matrix = precond matrix:
          Mat Object:           8192 MPI processes
            type: mpiaij
            rows=103, cols=103
            total: nonzeros=5717, allocated nonzeros=5717
            total number of mallocs used during MatSetValues calls =0
              not using I-node (on process 0) routines
      Up solver (post-smoother) same as down solver (pre-smoother)
      Down solver (pre-smoother) on level 2 -------------------------------
        KSP Object:        (mg_coarse_mg_levels_2_)         8192 MPI processes
          type: chebyshev
            Chebyshev: eigenvalue estimates:  min = 0.146168, max = 1.60785
            Chebyshev: eigenvalues estimated using gmres with translations  [0 0.1; 0 1.1]
            KSP Object:            (mg_coarse_mg_levels_2_esteig_)             8192 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, initial guess is zero
              tolerances:  relative=1e-05, absolute=1e-50, divergence=10000
              left preconditioning
              using NONE norm type for convergence test
          maximum iterations=2
          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_coarse_mg_levels_2_)         8192 MPI processes
          type: sor
            SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1
          linear system matrix = precond matrix:
          Mat Object:           8192 MPI processes
            type: mpiaij
            rows=1005, cols=1005
            total: nonzeros=27137, allocated nonzeros=27137
            total number of mallocs used during MatSetValues calls =0
              not using I-node (on process 0) routines
      Up solver (post-smoother) same as down solver (pre-smoother)
      Down solver (pre-smoother) on level 3 -------------------------------
        KSP Object:        (mg_coarse_mg_levels_3_)         8192 MPI processes
          type: chebyshev
            Chebyshev: eigenvalue estimates:  min = 0.167338, max = 1.84072
            Chebyshev: eigenvalues estimated using gmres with translations  [0 0.1; 0 1.1]
            KSP Object:            (mg_coarse_mg_levels_3_esteig_)             8192 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, initial guess is zero
              tolerances:  relative=1e-05, absolute=1e-50, divergence=10000
              left preconditioning
              using NONE norm type for convergence test
          maximum iterations=2
          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_coarse_mg_levels_3_)         8192 MPI processes
          type: sor
            SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1
          linear system matrix = precond matrix:
          Mat Object:           8192 MPI processes
            type: mpiaij
            rows=8192, cols=8192
            total: nonzeros=54784, allocated nonzeros=54784
            total number of mallocs used during MatSetValues calls =0
              not using I-node (on process 0) routines
      Up solver (post-smoother) same as down solver (pre-smoother)
      linear system matrix = precond matrix:
      Mat Object:       8192 MPI processes
        type: mpiaij
        rows=8192, cols=8192
        total: nonzeros=54784, allocated nonzeros=54784
        total number of mallocs used during MatSetValues calls =0
          not using I-node (on process 0) routines
  Down solver (pre-smoother) on level 1 -------------------------------
    KSP Object:    (mg_levels_1_)     8192 MPI processes
      type: richardson
        Richardson: damping factor=1
      maximum iterations=2
      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_)     8192 MPI processes
      type: sor
        SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1
      linear system matrix = precond matrix:
      Mat Object:       8192 MPI processes
        type: mpiaij
        rows=65536, cols=65536
        total: nonzeros=448512, allocated nonzeros=448512
        total number of mallocs used during MatSetValues calls =0
          not using I-node (on process 0) routines
  Up solver (post-smoother) same as down solver (pre-smoother)
  Down solver (pre-smoother) on level 2 -------------------------------
    KSP Object:    (mg_levels_2_)     8192 MPI processes
      type: richardson
        Richardson: damping factor=1
      maximum iterations=2
      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_)     8192 MPI processes
      type: sor
        SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1
      linear system matrix = precond matrix:
      Mat Object:       8192 MPI processes
        type: mpiaij
        rows=524288, cols=524288
        total: nonzeros=3.62906e+06, allocated nonzeros=3.62906e+06
        total number of mallocs used during MatSetValues calls =0
          not using I-node (on process 0) routines
  Up solver (post-smoother) same as down solver (pre-smoother)
  Down solver (pre-smoother) on level 3 -------------------------------
    KSP Object:    (mg_levels_3_)     8192 MPI processes
      type: richardson
        Richardson: damping factor=1
      maximum iterations=2
      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_3_)     8192 MPI processes
      type: sor
        SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1
      linear system matrix = precond matrix:
      Mat Object:       8192 MPI processes
        type: mpiaij
        rows=4194304, cols=4194304
        total: nonzeros=2.91963e+07, allocated nonzeros=2.91963e+07
        total number of mallocs used during MatSetValues calls =0
          not using I-node (on process 0) routines
  Up solver (post-smoother) same as down solver (pre-smoother)
  Down solver (pre-smoother) on level 4 -------------------------------
    KSP Object:    (mg_levels_4_)     8192 MPI processes
      type: richardson
        Richardson: damping factor=1
      maximum iterations=2
      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_4_)     8192 MPI processes
      type: sor
        SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1
      linear system matrix = precond matrix:
      Mat Object:       8192 MPI processes
        type: mpiaij
        rows=33554432, cols=33554432
        total: nonzeros=2.34226e+08, allocated nonzeros=2.34226e+08
        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:   8192 MPI processes
    type: mpiaij
    rows=33554432, cols=33554432
    total: nonzeros=2.34226e+08, allocated nonzeros=2.34226e+08
    total number of mallocs used during MatSetValues calls =0
-------------- next part --------------
************************************************************************************************************************
***             WIDEN YOUR WINDOW TO 120 CHARACTERS.  Use 'enscript -r -fCourier9' to print this document            ***
************************************************************************************************************************

---------------------------------------------- PETSc Performance Summary: ----------------------------------------------

/u/sciteam/mrosso/mrosso-repo/build/bin/test3.exe on a gnu-dbg-32idx named Ð& with 8192 processors, by mrosso Sat Jul 18 22:18:48 2015
Using Petsc Development GIT revision: v3.6-230-g4f1eb2c  GIT Date: 2015-07-16 15:27:47 -0500

                         Max       Max/Min        Avg      Total 
Time (sec):           2.683e+01      1.00004   2.683e+01
Objects:              9.070e+02      1.00221   9.050e+02
Flops:                3.292e+07      1.66253   2.024e+07  1.658e+11
Flops/sec:            1.227e+06      1.66251   7.543e+05  6.179e+09
Memory:               3.692e+07      1.00316              3.023e+11
MPI Messages:         3.736e+05     79.78390   9.607e+03  7.870e+07
MPI Message Lengths:  1.245e+09    764.30763   3.239e+02  2.549e+10
MPI Reductions:       8.320e+03      1.00000

Flop counting convention: 1 flop = 1 real number operation of type (multiply/divide/add/subtract)
                            e.g., VecAXPY() for real vectors of length N --> 2N flops
                            and VecAXPY() for complex vectors of length N --> 8N flops

Summary of Stages:   ----- Time ------  ----- Flops -----  --- Messages ---  -- Message Lengths --  -- Reductions --
                        Avg     %Total     Avg     %Total   counts   %Total     Avg         %Total   counts   %Total 
 0:      Main Stage: 2.6832e+01 100.0%  1.6579e+11 100.0%  7.870e+07 100.0%  3.239e+02      100.0%  8.319e+03 100.0% 

------------------------------------------------------------------------------------------------------------------------
See the 'Profiling' chapter of the users' manual for details on interpreting output.
Phase summary info:
   Count: number of times phase was executed
   Time and Flops: Max - maximum over all processors
                   Ratio - ratio of maximum to minimum over all processors
   Mess: number of messages sent
   Avg. len: average message length (bytes)
   Reduct: number of global reductions
   Global: entire computation
   Stage: stages of a computation. Set stages with PetscLogStagePush() and PetscLogStagePop().
      %T - percent time in this phase         %F - percent flops in this phase
      %M - percent messages in this phase     %L - percent message lengths in this phase
      %R - percent reductions in this phase
   Total Mflop/s: 10e-6 * (sum of flops over all processors)/(max time over all processors)
------------------------------------------------------------------------------------------------------------------------


      ##########################################################
      #                                                        #
      #                          WARNING!!!                    #
      #                                                        #
      #   This code was compiled with a debugging option,      #
      #   To get timing results run ./configure                #
      #   using --with-debugging=no, the performance will      #
      #   be generally two or three times faster.              #
      #                                                        #
      ##########################################################


Event                Count      Time (sec)     Flops                             --- Global ---  --- Stage ---   Total
                   Max Ratio  Max     Ratio   Max  Ratio  Mess   Avg len Reduct  %T %F %M %L %R  %T %F %M %L %R Mflop/s
------------------------------------------------------------------------------------------------------------------------

--- Event Stage 0: Main Stage

VecMDot               97 1.0 9.1423e-02 2.3 3.62e+04246.4 0.0e+00 0.0e+00 9.7e+01  0  0  0  0  1   0  0  0  0  1    16
VecTDot               74 1.0 1.1305e-01 2.2 6.06e+05 1.0 0.0e+00 0.0e+00 7.4e+01  0  3  0  0  1   0  3  0  0  1 43924
VecNorm              178 1.0 8.8785e-02 2.4 3.19e+05 1.0 0.0e+00 0.0e+00 1.8e+02  0  2  0  0  2   0  2  0  0  2 28741
VecScale             585 1.0 2.0835e-01 1.3 2.31e+05 2.0 0.0e+00 0.0e+00 0.0e+00  1  1  0  0  0   1  1  0  0  0  8605
VecCopy              267 1.0 3.9346e-03 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
VecSet              1517 1.0 1.4459e-02 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
VecAXPY              117 1.0 3.0192e-02 1.1 6.07e+05 1.0 0.0e+00 0.0e+00 0.0e+00  0  3  0  0  0   0  3  0  0  0 164503
VecAYPX             1960 1.0 2.5515e-02 1.1 5.91e+05 1.3 0.0e+00 0.0e+00 0.0e+00  0  2  0  0  0   0  2  0  0  0 150554
VecAXPBYCZ           888 1.0 1.2750e-02 1.1 2.46e+05166.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0  1080
VecMAXPY             140 1.0 2.7051e-03 1.2 4.33e+04106.1 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0  1342
VecAssemblyBegin      17 1.0 1.1796e-01 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 4.2e+01  0  0  0  0  1   0  0  0  0  1     0
VecAssemblyEnd        17 1.0 1.1518e-03 2.7 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
VecPointwiseMult      33 1.0 7.6365e-04 1.8 1.83e+03166.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0   134
VecScatterBegin     2819 1.0 2.5145e-01 6.1 0.00e+00 0.0 5.6e+07 4.0e+02 0.0e+00  0  0 71 88  0   0  0 71 88  0     0
VecScatterEnd       2819 1.0 2.8654e+0039.5 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  1  0  0  0  0   1  0  0  0  0     0
VecSetRandom           3 1.0 3.8266e-0414.2 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
VecNormalize         140 1.0 1.2240e-01 1.8 1.12e+0438.8 0.0e+00 0.0e+00 1.4e+02  0  0  0  0  2   0  0  0  0  2    20
MatMult             1614 1.0 3.5852e-01 2.6 1.05e+07 2.6 3.2e+07 2.6e+02 0.0e+00  1 21 41 33  0   1 21 41 33  0 96363
MatMultAdd           370 1.0 2.2921e-01 8.9 4.80e+05 1.4 1.2e+06 1.4e+01 0.0e+00  0  2  2  0  0   0  2  2  0  0 12401
MatMultTranspose     374 1.0 3.0781e+0015.7 4.89e+05 1.4 1.2e+06 1.4e+01 3.7e+02  1  2  2  0  4   1  2  2  0  4   948
MatSolve              74 0.0 2.1570e-03 0.0 4.88e+03 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     2
MatSOR              1661 1.0 6.9886e-01 1.1 1.87e+07 1.5 2.1e+07 6.8e+02 2.2e+02  2 65 26 55  3   2 65 26 55  3 154194
MatLUFactorSym         1 1.0 2.2411e-04 2.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
MatLUFactorNum         1 1.0 6.1989e-05 3.3 1.29e+02 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     2
MatConvert             3 1.0 5.4822e-03 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 6.0e+00  0  0  0  0  0   0  0  0  0  0     0
MatScale               9 1.0 2.6922e-03 1.4 1.58e+041579.8 4.7e+04 8.6e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0    92
MatResidual          370 1.0 1.2181e-01 1.1 3.38e+06 1.4 1.0e+07 4.6e+02 3.7e+02  0 12 13 19  4   0 12 13 19  4 162618
MatAssemblyBegin      65 1.0 1.4304e-01 1.3 0.00e+00 0.0 2.2e+04 7.2e+00 6.6e+01  1  0  0  0  1   1  0  0  0  1     0
MatAssemblyEnd        65 1.0 7.1580e-01 1.0 0.00e+00 0.0 1.1e+06 6.3e+01 3.9e+02  3  0  1  0  5   3  0  1  0  5     0
MatGetRow            664166.0 3.5744e-03151.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
MatGetRowIJ            1 0.0 3.2187e-05 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
MatGetSubMatrix        6 1.0 5.7483e-01 1.0 0.00e+00 0.0 3.8e+04 1.6e+01 1.6e+02  2  0  0  0  2   2  0  0  0  2     0
MatGetOrdering         1 0.0 4.4012e-04 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
MatCoarsen             3 1.0 8.9739e-02 1.0 0.00e+00 0.0 1.9e+07 4.0e+00 1.2e+02  0  0 24  0  1   0  0 24  0  1     0
MatView               12 1.0 3.8330e-02 5.1 0.00e+00 0.0 0.0e+00 0.0e+00 1.0e+01  0  0  0  0  0   0  0  0  0  0     0
MatAXPY                3 1.0 6.6090e-03 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 6.0e+00  0  0  0  0  0   0  0  0  0  0     0
MatMatMult             3 1.0 2.2949e-01 1.0 1.40e+041749.0 2.4e+05 5.9e+00 6.6e+01  1  0  0  0  1   1  0  0  0  1     1
MatMatMultSym          3 1.0 2.2121e-01 1.0 0.00e+00 0.0 1.9e+05 5.3e+00 6.0e+01  1  0  0  0  1   1  0  0  0  1     0
MatMatMultNum          3 1.0 8.2338e-03 1.1 1.40e+041749.0 4.7e+04 8.6e+00 6.0e+00  0  0  0  0  0   0  0  0  0  0    21
MatPtAP                7 1.0 2.5821e-01 1.0 1.97e+05 2.0 1.2e+06 2.2e+02 1.8e+02  1  1  2  1  2   1  1  2  1  2  3262
MatPtAPSymbolic        7 1.0 1.6645e-01 1.0 0.00e+00 0.0 7.8e+05 3.3e+02 6.3e+01  1  0  1  1  1   1  0  1  1  1     0
MatPtAPNumeric         7 1.0 9.3348e-02 1.0 1.97e+05 2.0 4.5e+05 4.1e+01 1.1e+02  0  1  1  0  1   0  1  1  0  1  9022
MatTrnMatMult          1 1.0 6.0529e-02 1.0 1.82e+02 2.9 5.4e+05 1.2e+01 2.8e+01  0  0  1  0  0   0  0  1  0  0    23
MatTrnMatMultSym       1 1.0 5.7238e-02 1.0 0.00e+00 0.0 5.0e+05 7.6e+00 2.6e+01  0  0  1  0  0   0  0  1  0  0     0
MatTrnMatMultNum       1 1.0 3.3021e-03 1.0 1.82e+02 2.9 4.7e+04 5.4e+01 2.0e+00  0  0  0  0  0   0  0  0  0  0   413
MatGetLocalMat        15 1.0 1.1729e-02 3.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
MatGetBrAoCol         13 1.0 8.9352e-03 1.5 0.00e+00 0.0 8.9e+05 2.9e+02 0.0e+00  0  0  1  1  0   0  0  1  1  0     0
MatGetSymTrans        14 1.0 3.6240e-04 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
SFSetGraph             3 1.0 1.5306e-04 2.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
SFBcastBegin         126 1.0 6.9795e-02 2.0 0.00e+00 0.0 1.9e+07 4.0e+00 0.0e+00  0  0 24  0  0   0  0 24  0  0     0
SFBcastEnd           126 1.0 3.0974e-0214.2 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
KSPGMRESOrthog        97 1.0 3.8722e-01 1.2 7.28e+04165.1 0.0e+00 0.0e+00 4.6e+02  1  0  0  0  6   1  0  0  0  6    11
KSPSetUp              17 1.0 3.5970e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 3.3e+01  0  0  0  0  0   0  0  0  0  0     0
KSPSolve               1 1.0 7.8529e+00 1.0 3.29e+07 1.7 7.8e+07 2.9e+02 8.2e+03 29100 99 90 99  29100 99 90 99 21108
PCGAMGGraph_AGG        3 1.0 5.8250e-02 1.0 1.40e+041749.0 1.4e+05 5.7e+00 9.0e+01  0  0  0  0  1   0  0  0  0  1     3
PCGAMGCoarse_AGG       3 1.0 2.0247e-01 1.0 1.82e+02 2.9 2.0e+07 4.4e+00 1.7e+02  1  0 26  0  2   1  0 26  0  2     7
PCGAMGProl_AGG         3 1.0 8.0605e-02 1.0 0.00e+00 0.0 3.9e+05 8.0e+00 1.0e+02  0  0  1  0  1   0  0  1  0  1     0
PCGAMGPOpt_AGG         3 1.0 6.9975e-01 1.0 2.01e+05647.5 7.1e+05 7.7e+00 4.3e+02  3  0  1  0  5   3  0  1  0  5     6
GAMG: createProl       3 1.0 1.0417e+00 1.0 2.15e+05565.4 2.2e+07 4.6e+00 7.9e+02  4  0 27  0  9   4  0 27  0  9     5
  Graph                6 1.0 5.6964e-02 1.0 1.40e+041749.0 1.4e+05 5.7e+00 9.0e+01  0  0  0  0  1   0  0  0  0  1     3
  MIS/Agg              3 1.0 9.0706e-02 1.0 0.00e+00 0.0 1.9e+07 4.0e+00 1.2e+02  0  0 24  0  1   0  0 24  0  1     0
  SA: col data         3 1.0 5.2484e-02 1.1 0.00e+00 0.0 3.6e+05 8.2e+00 3.6e+01  0  0  0  0  0   0  0  0  0  0     0
  SA: frmProl0         3 1.0 2.2910e-02 1.0 0.00e+00 0.0 3.6e+04 5.9e+00 4.8e+01  0  0  0  0  1   0  0  0  0  1     0
  SA: smooth           3 1.0 6.9966e-01 1.0 2.01e+05647.5 7.1e+05 7.7e+00 4.3e+02  3  0  1  0  5   3  0  1  0  5     6
GAMG: partLevel        3 1.0 7.9626e-01 1.0 9.83e+043512.3 3.4e+05 2.0e+01 3.0e+02  3  0  0  0  4   3  0  0  0  4     3
  repartition          3 1.0 6.3250e-03 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 2.1e+01  0  0  0  0  0   0  0  0  0  0     0
  Invert-Sort          3 1.0 9.3760e-03 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 1.5e+01  0  0  0  0  0   0  0  0  0  0     0
  Move A               3 1.0 6.6971e-02 1.0 0.00e+00 0.0 5.3e+03 8.4e+01 8.1e+01  0  0  0  0  1   0  0  0  0  1     0
  Move P               3 1.0 5.1146e-01 1.0 0.00e+00 0.0 3.3e+04 5.5e+00 8.4e+01  2  0  0  0  1   2  0  0  0  1     0
PCSetUp                2 1.0 2.1888e+00 1.0 4.83e+05 2.8 2.3e+07 1.7e+01 1.6e+03  8  1 30  2 19   8  1 30  2 19   650
PCSetUpOnBlocks       74 1.0 1.7073e-03 1.6 1.29e+02 0.0 0.0e+00 0.0e+00 0.0e+00  0  0  0  0  0   0  0  0  0  0     0
PCApply               37 1.0 5.5163e+00 1.0 2.87e+07 1.8 5.3e+07 3.6e+02 6.4e+03 20 80 67 74 77  20 80 67 74 77 24173
------------------------------------------------------------------------------------------------------------------------

Memory usage is given in bytes:

Object Type          Creations   Destructions     Memory  Descendants' Mem.
Reports information only for process 0.

--- Event Stage 0: Main Stage

              Vector   562            562      4134192     0
      Vector Scatter    39             38        45224     0
              Matrix   123            123      1638432     0
      Matrix Coarsen     3              3         1860     0
    Distributed Mesh     5              4        19808     0
Star Forest Bipartite Graph    13             11         9240     0
     Discrete System     5              4         3360     0
           Index Set   104            104       109000     0
   IS L to G Mapping     5              4         6020     0
       Krylov Solver    19             19       214160     0
     DMKSP interface     4              4         2560     0
      Preconditioner    19             19        18212     0
         PetscRandom     3              3         1848     0
              Viewer     3              2         1504     0
========================================================================================================================
Average time to get PetscTime(): 9.53674e-08
Average time for MPI_Barrier(): 4.82082e-05
Average time for zero size MPI_Send(): 1.66846e-06
#PETSc Option Table entries:
-finput input.txt
-ksp_initial_guess_nonzero yes
-ksp_norm_type unpreconditioned
-ksp_rtol 1e-9
-ksp_type cg
-log_summary log8192.txt
-mg_coarse_ksp_type preonly
-mg_coarse_pc_type gamg
-mg_levels_ksp_type richardson
-options_left
-pc_dmdarepart_log
-pc_mg_galerkin
-pc_mg_levels 5
-pc_type mg
#End of PETSc Option Table entries
Compiled without FORTRAN kernels
Compiled with full precision matrices (default)
sizeof(short) 2 sizeof(int) 4 sizeof(long) 8 sizeof(void*) 8 sizeof(PetscScalar) 8 sizeof(PetscInt) 4
Configure options: --known-level1-dcache-size=16384 --known-level1-dcache-linesize=64 --known-level1-dcache-assoc=4 --known-sizeof-char=1 --known-sizeof-void-p=8 --known-sizeof-short=2 --known-sizeof-int=4 --known-sizeof-long=8 --known-sizeof-long-long=8 --known-sizeof-float=4 --known-sizeof-double=8 --known-sizeof-size_t=8 --known-bits-per-byte=8 --known-memcmp-ok=1 --known-sizeof-MPI_Comm=4 --known-sizeof-MPI_Fint=4 --known-mpi-long-double=1 --known-mpi-int64_t=1 --known-mpi-c-double-complex=1 --known-sdot-returns-double=0 --known-snrm2-returns-double=0 --with-batch="1 " --known-mpi-shared="0 " --known-mpi-shared-libraries=0 --known-memcmp-ok  --with-blas-lapack-lib=/opt/acml/5.3.1/gfortran64/lib/libacml.a --COPTFLAGS="-Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0" --FOPTFLAGS="-Wall -Wno-unused-variable -ffree-line-length-0 -Wno-unused-dummy-argument  -O0" --with-x="0 " --with-debugging=1 --with-clib-autodetect="0 " --with-cxxlib-autodetect="0 " --with-fortranlib-autodetect="0 " --with-shared-libraries="0 " --with-mpi-compilers="1 " --with-cc="cc " --with-cxx="CC " --with-fc="ftn " --download-hypre=1 --download-blacs="1 " --download-scalapack="1 " --download-superlu_dist="1 " --download-metis="1 " --download-parmetis="1 " PETSC_ARCH=gnu-dbg-32idx
-----------------------------------------
Libraries compiled on Thu Jul 16 21:11:47 2015 on h2ologin3 
Machine characteristics: Linux-3.0.101-0.46-default-x86_64-with-SuSE-11-x86_64
Using PETSc directory: /u/sciteam/mrosso/LIBS/petsc
Using PETSc arch: gnu-dbg-32idx
-----------------------------------------

Using C compiler: cc  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  ${COPTFLAGS} ${CFLAGS}
Using Fortran compiler: ftn  -Wall -Wno-unused-variable -ffree-line-length-0 -Wno-unused-dummy-argument  -O0   ${FOPTFLAGS} ${FFLAGS} 
-----------------------------------------

Using include paths: -I/u/sciteam/mrosso/LIBS/petsc/gnu-dbg-32idx/include -I/u/sciteam/mrosso/LIBS/petsc/include -I/u/sciteam/mrosso/LIBS/petsc/include -I/u/sciteam/mrosso/LIBS/petsc/gnu-dbg-32idx/include
-----------------------------------------

Using C linker: cc
Using Fortran linker: ftn
Using libraries: -Wl,-rpath,/u/sciteam/mrosso/LIBS/petsc/gnu-dbg-32idx/lib -L/u/sciteam/mrosso/LIBS/petsc/gnu-dbg-32idx/lib -lpetsc -Wl,-rpath,/u/sciteam/mrosso/LIBS/petsc/gnu-dbg-32idx/lib -L/u/sciteam/mrosso/LIBS/petsc/gnu-dbg-32idx/lib -lsuperlu_dist_4.0 -lHYPRE -lscalapack -Wl,-rpath,/opt/acml/5.3.1/gfortran64/lib -L/opt/acml/5.3.1/gfortran64/lib -lacml -lparmetis -lmetis -lssl -lcrypto -ldl 
-----------------------------------------

-------------- next part --------------
-ksp_type        cg 
-ksp_norm_type   unpreconditioned
-ksp_rtol        1e-9
-ksp_initial_guess_nonzero  yes
-pc_type mg
-pc_mg_galerkin
-pc_mg_levels 5
-mg_levels_ksp_type richardson
-mg_coarse_ksp_type preonly
-mg_coarse_pc_type gamg 
#-mg_coarse_pc_factor_mat_solver_package superlu_dist

-log_summary log8192.txt
-options_left
#-info



More information about the petsc-users mailing list