Linear solve converged due to CONVERGED_RTOL iterations 18
KSP Object: 4 MPI processes
  type: gmres
    restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
    happy breakdown tolerance 1e-30
  maximum iterations=10000, initial guess is zero
  tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
  left preconditioning
  using PRECONDITIONED norm type for convergence test
PC Object: 4 MPI processes
  type: hpddm
  levels: 2
  Neumann matrix attached? FALSE
  shared subdomain KSP between SLEPc and PETSc? FALSE
  coarse correction: DEFLATED
  on process #0, value (+ threshold if available) for selecting deflation vectors: 1
  grid and operator complexities: 1.005 16.
  KSP Object: (pc_hpddm_levels_1_) 4 MPI processes
    type: preonly
    maximum iterations=10000, initial guess is zero
    tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
    left preconditioning
    using NONE norm type for convergence test
  PC Object: (pc_hpddm_levels_1_) 4 MPI processes
    type: shell
      no name
    linear system matrix = precond matrix:
    Mat Object: 4 MPI processes
      type: htool
      rows=800, cols=800
        symmetry: N
        minimum cluster size: 10
        maximum block size: 1000000
        epsilon: 0.01
        eta: 10.
        minimum target depth: 0
        minimum source depth: 0
        compressor: sympartialACA
        clustering: PCARegular
        compression ratio: 1.08851
        space saving: 0.0813156
        (minimum, mean, maximum) dense block sizes: (144, 288.562, 2500)
        (minimum, mean, maximum) low rank block sizes: (144, 164.113, 625)
        (minimum, mean, maximum) ranks: (2, 4.8792, 7)
  PC Object: (pc_hpddm_levels_1_) 4 MPI processes
    type: asm
      total subdomain blocks = 4, user-defined overlap
      restriction/interpolation type - RESTRICT
      Local solver information for first block is in the following KSP and PC objects on rank 0:
      Use -pc_hpddm_levels_1_ksp_view ::ascii_info_detail to display information for all blocks
    KSP Object: (pc_hpddm_levels_1_sub_) 1 MPI process
      type: preonly
      maximum iterations=10000, initial guess is zero
      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
      left preconditioning
      using NONE norm type for convergence test
    PC Object: (pc_hpddm_levels_1_sub_) 1 MPI process
      type: lu
        out-of-place factorization
        tolerance for zero pivot 2.22045e-14
        matrix ordering: external
        factor fill ratio given 0., needed 0.
          Factored matrix follows:
            Mat Object: (pc_hpddm_levels_1_sub_) 1 MPI process
              type: seqdense
              rows=202, cols=202
              package used to perform factorization: petsc
              total: nonzeros=40804, allocated nonzeros=40804
      linear system matrix = precond matrix:
      Mat Object: (pc_hpddm_levels_1_sub_) 1 MPI process
        type: seqdense
        rows=202, cols=202
        total: nonzeros=40804, allocated nonzeros=40804
        total number of mallocs used during MatSetValues calls=0
    linear system matrix = precond matrix:
    Mat Object: 4 MPI processes
      type: htool
      rows=800, cols=800
        symmetry: N
        minimum cluster size: 10
        maximum block size: 1000000
        epsilon: 0.01
        eta: 10.
        minimum target depth: 0
        minimum source depth: 0
        compressor: sympartialACA
        clustering: PCARegular
        compression ratio: 1.08851
        space saving: 0.0813156
        (minimum, mean, maximum) dense block sizes: (144, 288.562, 2500)
        (minimum, mean, maximum) low rank block sizes: (144, 164.113, 625)
        (minimum, mean, maximum) ranks: (2, 4.8792, 7)
    KSP Object: (pc_hpddm_coarse_) 1 MPI process
      type: gmres
        restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
        happy breakdown tolerance 1e-30
      maximum iterations=10000, initial guess is zero
      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
      left preconditioning
      using PRECONDITIONED norm type for convergence test
    PC Object: (pc_hpddm_coarse_) 1 MPI process
      type: lu
        out-of-place factorization
        tolerance for zero pivot 2.22045e-14
        matrix ordering: external
        factor fill ratio given 0., needed 0.
          Factored matrix follows:
            Mat Object: (pc_hpddm_coarse_) 1 MPI process
              type: seqdense
              rows=4, cols=4
              package used to perform factorization: petsc
              total: nonzeros=16, allocated nonzeros=16
      linear system matrix = precond matrix:
      Mat Object: (pc_hpddm_coarse_) 1 MPI process
        type: seqdense
        rows=4, cols=4
        total: nonzeros=16, allocated nonzeros=16
        total number of mallocs used during MatSetValues calls=0
  linear system matrix = precond matrix:
  Mat Object: 4 MPI processes
    type: htool
    rows=800, cols=800
      symmetry: N
      minimum cluster size: 10
      maximum block size: 1000000
      epsilon: 0.01
      eta: 10.
      minimum target depth: 0
      minimum source depth: 0
      compressor: sympartialACA
      clustering: PCARegular
      compression ratio: 1.08851
      space saving: 0.0813156
      (minimum, mean, maximum) dense block sizes: (144, 288.562, 2500)
      (minimum, mean, maximum) low rank block sizes: (144, 164.113, 625)
      (minimum, mean, maximum) ranks: (2, 4.8792, 7)
