#include "snes.h" int SNESSetConvergenceHistory(SNES snes,PetscReal *a,int *its,int na,PetscTruth reset)Collective on SNES
snes | - iterative context obtained from SNESCreate() | |
a | - array to hold history | |
its | - integer array holds the number of linear iterations (or negative if not converged) for each solve. | |
na | - size of a and its | |
reset | - PETSC_TRUTH indicates each new nonlinear solve resets the history counter to zero, else it continues storing new values for new nonlinear solves after the old ones |
This routine is useful, e.g., when running a code for purposes of accurate performance monitoring, when no I/O should be done during the section of code that is being timed.
Level:intermediate
Location:src/snes/interface/snes.c
SNES Index
Table of Contents