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++