PCGAMGSetProlongatorFilterScale#

Set the per-level scaling of the prolongator filter threshold (see PCGAMGSetProlongatorFilter())

Synopsis#

Logically Collective

Input Parameters#

  • pc - the preconditioner context

  • scale - per-level multiplier in [0,1]; the effective threshold on level l is prolongator_filter times scale raised to the power l, where level 0 is the finest

Options Database Key#

  • -pc_gamg_prolongator_filter_scale scale - per-level scaling of the prolongator filter threshold (1.0=default)

Note#

A scale below 1 filters less aggressively on the coarser levels, where the prolongator is denser. Values above 1, which would make coarser levels filter more aggressively than the finest, are not allowed. A scale of 0 disables filtering on all levels but the finest.

See Also#

the Users Manual section on PCGAMG, the Users Manual section on PCMG, KSP: Linear System Solvers, PCGAMG, PCGAMGSetProlongatorFilter(), PCGAMGGetProlongatorFilterScale()

Level#

intermediate

Location#

src/ksp/pc/impls/gamg/agg.c

Implementations#

PCGAMGSetProlongatorFilterScale_AGG() in src/ksp/pc/impls/gamg/agg.c


Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages