PCAIRSetCoarsestMatrixFreePolys#

Sets whether PCAIR applies the coarse-grid polynomial solver matrix-free

Synopsis#

Logically Collective

Input Parameters#

  • pc - the PCAIR preconditioner context

  • input_bool - PETSC_TRUE to apply the coarse-grid polynomial solver matrix-free

Options Database Key#

  • -pc_air_coarsest_matrix_free_polys (true|false) - apply the coarse-grid polynomial solver matrix-free; defaults to false

Note#

As PCAIRSetMatrixFreePolys() but for the coarse-grid polynomial solver; the coarse solve is applied as matrix-vector products rather than by assembling the inverse, trading memory for a more expensive apply. This only has an effect for the polynomial coarse-grid inverse types.

See Also#

KSP: Linear System Solvers, PCAIR, PCAIRGetCoarsestMatrixFreePolys(), PCAIRSetMatrixFreePolys(), PCAIRSetCoarsestInverseType()

Level#

advanced

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