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
KSPcontextfunc - function to compute the right-hand side, see
KSPComputeRHSFnfor the calling sequencectx - 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/ex36.cxx
src/ksp/ksp/tutorials/ex35.cxx
src/ksp/ksp/tutorials/ex25.c
src/ksp/ksp/tutorials/ex32.c
src/ksp/ksp/tutorials/ex34.c
src/ksp/ksp/tutorials/ex45.c
src/ksp/ksp/tutorials/ex29.c
src/ksp/ksp/tutorials/ex45f.F90
src/ksp/ksp/tutorials/ex22f.F90
src/ksp/ksp/tutorials/ex28.c
Index of all KSP routines
Table of Contents for all manual pages
Index of all manual pages