int HYPRE_BoomerAMGSetSmoothType (HYPRE_Solver solver, int smooth_type)

(Optional) Enables the use of more complex smoothers

Documentation

(Optional) Enables the use of more complex smoothers. The following options exist for smooth_type:

value smoother routines needed to set smoother parameters
6 Schwarz smoothers HYPRE_BoomerAMGSetDomainType, HYPRE_BoomerAMGSetOverlap,
HYPRE_BoomerAMGSetVariant, HYPRE_BoomerAMGSetSchwarzRlxWeight
7 Pilut HYPRE_BoomerAMGSetDropTol, HYPRE_BoomerAMGSetMaxNzPerRow
8 ParaSails HYPRE_BoomerAMGSetSym, HYPRE_BoomerAMGSetLevel,
HYPRE_BoomerAMGSetFilter, HYPRE_BoomerAMGSetThreshold
9 Euclid HYPRE_BoomerAMGSetEuclidFile

The default is 6. Also, if no smoother parameters are set via the routines mentioned in the table above, default values are used.

alphabetic index hierarchy of classes


generated by doc++