KSPGetOperators#
Gets the matrix associated with the linear system and a (possibly) different one used to construct the preconditioner.
Synopsis#
#include "petscksp.h"
PetscErrorCode KSPGetOperators(KSP ksp, Mat *Amat, Mat *Pmat)
Collective
Input Parameter#
ksp - the
KSPcontext
Output Parameters#
Amat - the matrix that defines the linear system
Pmat - the matrix to be used in constructing the preconditioner, usually the same as
Amat.
Note#
DOES NOT increase the reference counts of the matrix, so you should NOT destroy them.
See Also#
KSP: Linear System Solvers, KSP, KSPSolve(), KSPGetPC(), PCGetOperators(), PCSetOperators(), KSPSetOperators(), KSPGetOperatorsSet()
Level#
intermediate
Location#
Examples#
src/ksp/ksp/tutorials/ex42.c
src/ksp/ksp/tutorials/ex25.c
src/ksp/ksp/tutorials/ex34.c
src/ksp/ksp/tutorials/ex59.c
src/ksp/ksp/tutorials/ex45.c
Index of all KSP routines
Table of Contents for all manual pages
Index of all manual pages