Skip to content

boomeramg

Module: core

Category: linearsolver

Type string: "boomeramg"

Parameters

Name Description Default Units
max_iter max_iter 20 []
print_level print_level 0 []
tol tol 1e-07 []
max_levels max_levels 25 []
coarsen_type coarsen_type -1 []
use_num_funcs use_num_funcs false []
relax_type relax_type 3 []
interp_type interp_type 6 []
strong_threshold strong_threshold 0.5 []
p_max_elmts p_max_elmts 4 []
num_sweeps num_sweeps 1 []
agg_interp_type agg_interp_type 0 []
agg_num_levels agg_num_levels 0 []
nodal nodal 0 []
do_jacobi do_jacobi false []
fail_max_iters fail_max_iters true []

Description

This solver, from the HYPRE library, is an adaptive multigrid solver. It often works better as a preconditioner to an iterative solver than as a stand-alone solver.