#include "petscsnes.h" PetscErrorCode SNESConvergedReasonViewSet(SNES snes,PetscErrorCode (*f)(SNES,void*),void *vctx,PetscErrorCode (*reasonviewdestroy)(void**))Logically Collective on SNES
snes | - the SNES context | |
f | - the snes converged reason view function | |
vctx | - [optional] user-defined context for private data for the snes converged reason view routine (use NULL if no context is desired) | |
reasonviewdestroy | - [optional] routine that frees reasonview context (may be NULL) |
-snes_converged_reason | - sets a default SNESConvergedReasonView() | |
-snes_converged_reason_view_cancel | - cancels all converged reason viewers that have been hardwired into a code by calls to SNESConvergedReasonViewSet(), but does not cancel those set via the options database. |