KSPGetErrorHistory#
Gets the array used to hold the error history and the number of residuals it contains.
Synopsis#
#include "petscksp.h"
#include "petscmat.h"
PetscErrorCode KSPGetErrorHistory(KSP ksp, const PetscReal *a[], PetscInt *na)
Not Collective
Input Parameter#
ksp - iterative solver obtained from
KSPCreate()
Output Parameters#
a - pointer to array to hold history (or
NULL
)na - number of used entries in a (or
NULL
)
Note#
This array is borrowed and should not be freed by the caller.
Can only be called after a KSPSetErrorHistory()
otherwise a
and na
are set to NULL
and zero
Fortran Note#
PetscReal, pointer :: a(:)
See Also#
KSP: Linear System Solvers, KSPSetErrorHistory()
, KSPGetResidualHistory()
, KSP
Level#
advanced
Location#
src/ksp/ksp/interface/itfunc.c
Index of all KSP routines
Table of Contents for all manual pages
Index of all manual pages