1 #ifndef OPTIMIZATION_LSQR_INTERFACE_H 2 #define OPTIMIZATION_LSQR_INTERFACE_H 5 #include <KrisLibrary/math/sparsematrix.h> Vector x
the solution vector
Definition: LSQRInterface.h:28
Namespace for classes and functions in the Optimization package.
Definition: CSet.h:7
An interface to a sparse least-squares solver (lsqr).
Definition: LSQRInterface.h:14
Real relError
relative error in defining A,b
Definition: LSQRInterface.h:22
Real dampValue
damping term, min ||Ax-b||^2 + dampValue||x||^2
Definition: LSQRInterface.h:21
int maxIters
maximum number of iterations, set to 0 to use default value
Definition: LSQRInterface.h:24
Vector x0
initial guess for x – default set to 0's
Definition: LSQRInterface.h:20
Real condEstA
condition number estimate for A
Definition: LSQRInterface.h:31
Vector stdErr
the standard error estimates
Definition: LSQRInterface.h:29
The logging system used in KrisLibrary.
int verbose
0 - no output printed, 1 - output to stdout, 2 - output to stderr
Definition: LSQRInterface.h:25
Real condLimit
stop if the estimated condition number of A exceeds condLim
Definition: LSQRInterface.h:23
Contains all definitions in the Math package.
Definition: WorkspaceBound.h:12
int numIters
the number of iterations used
Definition: LSQRInterface.h:30