PCGAMGSetProlongatorFilterScale#
Set the per-level scaling of the prolongator filter threshold (see PCGAMGSetProlongatorFilter())
Synopsis#
#include "petscpc.h"
PetscErrorCode PCGAMGSetProlongatorFilterScale(PC pc, PetscReal scale)
Logically Collective
Input Parameters#
pc - the preconditioner context
scale - per-level multiplier in [0,1]; the effective threshold on level l is
prolongator_filtertimesscaleraised 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#
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