# Source: mfem/examples/petsc/rc_ex1p_deviceamg
-log_view
# Options for the Krylov solver
-ksp_view
-ksp_converged_reason
# Options for the preconditioner
-pc_type gamg
-pc_gamg_type agg
-pc_gamg_agg_nsmooths 1
-pc_gamg_coarse_eq_limit 100
-pc_gamg_reuse_interpolation
-pc_gamg_square_graph 1
-pc_gamg_threshold 0.0
-mg_levels_ksp_max_it 2
-mg_levels_ksp_type chebyshev
# SMITH_EDIT_START
# -mg_levels_esteig_ksp_type cg
# -mg_levels_esteig_ksp_max_it 10
# SMITH_EDIT_END
-mg_levels_ksp_chebyshev_esteig 0,0.05,0,1.05
#sor is not implemented for GPU, use jacobi
-mg_levels_pc_type jacobi


# SMITH_EDIT_START
# Disable "gpu aware mpi" to avoid PETSc runtime errors
-use_gpu_aware_mpi 0
# SMITH_EDIT_END
