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