PCAIRSetSymmetric#
Sets whether PCAIR defines the prolongator as the transpose of the restrictor
Synopsis#
PETSC_EXTERN PetscErrorCode PCAIRSetSymmetric(PC pc, PetscBool input_bool)
Logically Collective
Input Parameters#
pc - the
PCAIRpreconditioner contextinput_bool -
PETSC_TRUEto use symmetric grid-transfer operators, defining the prolongator as R^T
Options Database Key#
-pc_air_symmetric (true|false) - define the prolongator as R^T, giving symmetric grid-transfer operators; defaults to false
Note#
Defining the prolongator as R^T gives symmetric grid-transfer operators, appropriate for symmetric problems and needed if the overall preconditioner must be symmetric, for example when used with CG. For nonsymmetric problems the default prolongator is usually better.
See Also#
KSP: Linear System Solvers, PCAIR, PCAIRGetSymmetric(), PCAIRSetOnePointClassicalProlong()
Level#
advanced
Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages