1c4762a1bSJed Brown# SNES (nonlinear solver) options 2c4762a1bSJed Brown# Newton method 3c4762a1bSJed Brown-waternet_snes_type newtonls 4c4762a1bSJed Brown# Absolute and relative tolerances 5c4762a1bSJed Brown-waternet_snes_atol 1e-8 6c4762a1bSJed Brown-waternet_snes_rtol 1e-20 7*a99ef635SJonas Heinzmann# Line search method (bt and secant lead to convergence, basic diverges) 8*a99ef635SJonas Heinzmann-waternet_snes_linesearch_type secant 9c4762a1bSJed Brown# Finite differenced Jacobian 10c4762a1bSJed Brown-waternet_snes_fd 11c4762a1bSJed Brown 12c4762a1bSJed Brown# KSP (linear solver) options 13c4762a1bSJed Brown-waternet_ksp_type gmres 14c4762a1bSJed Brown 15c4762a1bSJed Brown# PC (preconditioner) options 16c4762a1bSJed Brown-waternet_pc_type bjacobi 17c4762a1bSJed Brown-waternet_sub_pc_type lu 18c4762a1bSJed Brown-waternet_sub_pc_factor_mat_ordering_type qmd 19