DMSNESSetMFFunction#
set SNES
residual evaluation function used in applying the matrix-free Jacobian with -snes_mf_operator
Synopsis#
#include "petscsnes.h"
#include "petscdm.h"
PetscErrorCode DMSNESSetMFFunction(DM dm, PetscErrorCode (*func)(SNES snes, Vec x, Vec f, void *ctx), void *ctx)
Logically Collective
Input Parameters#
func - residual evaluation function; see
SNESFunction
for detailsctx - optional function context
Calling sequence of func
#
snes - the solver object
x - the input vector
f - the output vector
ctx - the optional function context
See Also#
SNES: Nonlinear Solvers, DMSNES
, DMSNESSetContext()
, SNESSetFunction()
, DMSNESSetJacobian()
, SNESFunction
, DMSNESSetFunction()
Level#
advanced
Location#
Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages