SNESMonitorJacUpdateSpectrum#

Monitors the spectrun of the change in the Jacobian from the last Jacobian evaluation of a SNESSolve()

Synopsis#

#include "petsc/private/snesimpl.h"   
PetscErrorCode SNESMonitorJacUpdateSpectrum(SNES snes, PetscInt it, PetscReal fnorm, PetscViewerAndFormat *vf)

Collective

Input Parameters#

  • snes - the SNES context

  • it - iteration number

  • fnorm - 2-norm of residual

  • vf - viewer and format structure

Options Database Key#

  • -snes_monitor_jacupdate_spectrum - activates this monitor

Notes#

This routine prints the eigenvalues of the difference in the Jacobians

This is not called directly by users, rather one calls SNESMonitorSet(), with this function as an argument, to cause the monitor to be used during the SNES solve.

See Also#

SNES: Nonlinear Solvers, SNESMonitorSet(), SNESMonitorSolution(), SNESMonitorRange(), PetscViewerFormat, PetscViewerAndFormat

Level#

intermediate

Location#

src/snes/interface/snesut.c


Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages