PCFieldSplitGetSchurBlocks#
Gets all matrix blocks for the Schur complement
Synopsis#
#include "petscpc.h"
PetscErrorCode PCFieldSplitGetSchurBlocks(PC pc, Mat *A00, Mat *A01, Mat *A10, Mat *A11)
Collective
Input Parameter#
pc - the preconditioner context
Output Parameters#
A00 - the (0,0) block
A01 - the (0,1) block
A10 - the (1,0) block
A11 - the (1,1) block
Note#
Use NULL
for any unneeded output arguments
See Also#
Solving Block Matrices with PCFIELDSPLIT, PC
, PCFIELDSPLIT
, MatSchurComplementGetSubMatrices()
, MatSchurComplementSetSubMatrices()
Level#
advanced
Location#
src/ksp/pc/impls/fieldsplit/fieldsplit.c
Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages