KSPSetComputeRHS#
set routine to compute the right-hand side of the linear system
Synopsis#
#include "petscksp.h" 
#include "petscmat.h" 
PetscErrorCode KSPSetComputeRHS(KSP ksp, KSPComputeRHSFn *func, void *ctx)
Logically Collective
Input Parameters#
- ksp - the - KSPcontext
- func - function to compute the right-hand side, see - KSPComputeRHSFnfor the calling sequence
- ctx - optional context 
Note#
The routine you provide will be called EACH you call KSPSolve() to prepare the new right-hand side for that solve
See Also#
KSP: Linear System Solvers, KSP, KSPSolve(), DMKSPSetComputeRHS(), KSPSetComputeOperators(), KSPSetOperators(), KSPComputeRHSFn
Level#
beginner
Location#
Examples#
src/ksp/ksp/tutorials/ex50.c
src/ksp/ksp/tutorials/ex29.c
src/ksp/ksp/tutorials/ex22f.F90
src/ksp/ksp/tutorials/ex35.cxx
src/ksp/ksp/tutorials/ex25.c
src/ksp/ksp/tutorials/ex65.c
src/ksp/ksp/tutorials/ex45.c
src/ksp/ksp/tutorials/ex66.c
src/ksp/ksp/tutorials/ex45f.F90
src/ksp/ksp/tutorials/ex28.c
Index of all KSP routines
Table of Contents for all manual pages
Index of all manual pages