PCAIRSetCoarsestMatrixFreePolys#
Sets whether PCAIR applies the coarse-grid polynomial solver matrix-free
Synopsis#
PETSC_EXTERN PetscErrorCode PCAIRSetCoarsestMatrixFreePolys(PC pc, PetscBool input_bool)
Logically Collective
Input Parameters#
pc - the
PCAIRpreconditioner contextinput_bool -
PETSC_TRUEto 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