PCAIRSetMaxLubySteps#

Sets the maximum number of Luby steps used by the PCAIR CF splitting

Synopsis#

PETSC_EXTERN PetscErrorCode PCAIRSetMaxLubySteps(PC pc, PetscInt input_int)

Logically Collective

Input Parameters#

  • pc - the PCAIR preconditioner context

  • input_int - the maximum number of Luby steps

Options Database Key#

  • -pc_air_max_luby_steps max_luby_steps - the maximum number of Luby steps; a negative value uses as many steps as necessary; defaults to -1

Note#

Only used by the CF_PMISR_DDC, CF_DIAG_DOM, CF_PMIS, and CF_PMIS_DIST2 CF splitting types (see PCAIRSetCFSplittingType()). A negative value performs as many Luby steps as necessary, at the cost of a parallel reduction after every step.

See Also#

KSP: Linear System Solvers, PCAIR, PCAIRGetMaxLubySteps(), PCAIRSetCFSplittingType(), CFSplittingType

Level#

advanced

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