BoomerAMG

Parameter options for the algebraic multigrid preconditioner BoomerAMG
Parameter options for the algebraic multigrid preconditioner BoomerAMG.

amgMaxLevels xxx
where xxx is an integer specifying the maximum number of levels to be used for the grid hierarchy.
amgCoarsenType xxx
where xxx specifies one of {\sf falgout} or {\sf ruge}, or {\sf default (CLJP)} coarsening for BoomerAMG.
amgMeasureType xxx
where xxx specifies one of {\sf local} or or {\sf global}. This parameter affects how coarsening is performed in parallel.
amgRelaxType xxx
where xxx is one of {\sf jacobi} (Damped Jacobi), {\sf gs-slow} (sequential Gauss-Seidel), {\sf gs-fast} (Gauss-Seidel on interior nodes), or {\sf hybrid}. The default is {\sf hybrid}.
amgNumSweeps xxx
where xxx is an integer specifying the number of pre- and post-smoothing at each level of BoomerAMG. The default is two pre- and two post-smoothings.
amgRelaxWeight xxx
where xxx is a floating point number between 0 and 1 specifying the damping factor for BoomerAMG's damped Jacobi and GS smoothers. The default value is 1.0.
amgRelaxOmega xxx
where xxx is a floating point number between 0 and 1 specifying the damping factor for BoomerAMG's hybrid smoother for multiple processors. The default value is 1.0.
amgStrongThreshold xxx
where xxx is a floating point number between 0 and 1 specifying the threshold used to determine strong coupling in BoomerAMG's coasening. The default value is 0.25.
amgSystemSize xxx
where xxx is the degree of freedom per node.
amgMaxLevels xxx
where xxx is an integer specifying the maximum number of iterations to be used during the solve phase.
amgUseGSMG
- tells BoomerAMG to use a different coarsening called GSMG.
amgGSMGNumSamples
where xxx is the number of samples to generate to determine how to coarsen for GSMG.

alphabetic index hierarchy of classes


generated by doc++