MatSchurComplementGetAinvType#

get the type of approximation for the inverse of the (0,0) block used in forming Sp in MatSchurComplementGetPmat()

Synopsis#

Not Collective

Input Parameter#

  • S - matrix obtained with MatCreateSchurComplement() (or equivalent) and implementing the action of \(A11 - A10 \, ksp(A00,Ap00) \, A01\)

Output Parameter#

  • ainvtype - type of approximation used to form approximate Schur complement \(Sp = A11 - A10 \, inv(DIAGFORM(A00)) \, A01\), see MatSchurComplementAinvType.

See Also#

KSP: Linear System Solvers, MatSchurComplementAinvType, MatCreateSchurComplement(), MatGetSchurComplement(), MatSchurComplementGetPmat(), MatSchurComplementSetAinvType()

Level#

advanced

Location#

src/ksp/ksp/utils/schurm/schurm.c


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