#include "petscsnes.h" #include "petscdm.h" PetscErrorCode DMSNESSetObjective(DM dm,PetscErrorCode (*obj)(SNES,Vec,PetscReal*,void*),void *ctx)Not Collective
dm | - DM to be used with SNES | |
obj | - objective evaluation function; see SNESObjectiveFunction for details | |
ctx | - context for residual evaluation |