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