PCAIRSetDiagScalePolys#

Sets whether PCAIR diagonally scales before computing a polynomial approximate inverse

Synopsis#

PETSC_EXTERN PetscErrorCode PCAIRSetDiagScalePolys(PC pc, PetscBool input_bool)

Logically Collective

Input Parameters#

  • pc - the PCAIR preconditioner context

  • input_bool - PETSC_TRUE to diagonally scale before computing a polynomial inverse

Options Database Key#

  • -pc_air_diag_scale_polys (true|false) - diagonally scale before computing a polynomial inverse; defaults to false

Note#

Only relevant if using a polynomial inverse type (see PCAIRSetInverseType()); if the inverse type is PFLAREINV_NEUMANN this is always forced true and cannot be overridden.

See Also#

KSP: Linear System Solvers, PCAIR, PCAIRGetDiagScalePolys(), PCAIRSetInverseType(), PCAIRSetMatrixFreePolys()

Level#

advanced

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