PCAIRSetPolyOrder#

Sets the polynomial order used by the PCAIR F-point smoother inverse

Synopsis#

PETSC_EXTERN PetscErrorCode PCAIRSetPolyOrder(PC pc, PetscInt input_int)

Logically Collective

Input Parameters#

  • pc - the PCAIR preconditioner context

  • input_int - the polynomial order

Options Database Key#

  • -pc_air_poly_order poly_order - the polynomial order if using a polynomial inverse type; defaults to 6

Note#

Only affects the polynomial F-point inverse types (see PCAIRSetInverseType()); a higher order gives a more accurate smoother and typically fewer iterations, at the cost of more matrix-vector products per smooth and, unless applied matrix-free, a denser assembled inverse.

See Also#

KSP: Linear System Solvers, PCAIR, PCAIRGetPolyOrder(), PCAIRSetInverseType(), PCAIRSetCPolyOrder()

Level#

intermediate

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