KSPSetSupportedNorm#
Sets a norm and preconditioner side supported by a KSPType
Synopsis#
#include "petscksp.h"
PetscErrorCode KSPSetSupportedNorm(KSP ksp, KSPNormType normtype, PCSide pcside, PetscInt priority)
Logically Collective
Input Parameters#
ksp - Krylov method
normtype - supported norm type of the type
KSPNormType
pcside - preconditioner side, of the type
PCSide
that can be used with thisKSPNormType
priority - positive integer preference for this combination; larger values have higher priority
Notes#
This function should be called from the implementation files KSPCreate_XXX()
to declare
which norms and preconditioner sides are supported. Users should not call this
function.
This function can be called multiple times for each combination of KSPNormType
and PCSide
the KSPType
supports
See Also#
KSP: Linear System Solvers, KSP
, KSPNormType
, PCSide
, KSPSetNormType()
, KSPSetPCSide()
Level#
developer
Location#
src/ksp/ksp/interface/itcreate.c
Index of all KSP routines
Table of Contents for all manual pages
Index of all manual pages