BCLS: Bound Constrained Least Squares

Version 0.1

lsqr.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void lsqr (int m, int n, void(*aprod)(int mode, int m, int n, double x[], double y[], void *UsrWrk), double damp, void *UsrWrk, double u[], double v[], double w[], double x[], double se[], double atol, double btol, double conlim, int itnlim, FILE *nout, int *istop_out, int *itn_out, double *anorm_out, double *acond_out, double *rnorm_out, double *arnorm_out, double *xnorm_out)


Detailed Description

Header file for ISO C version of LSQR.

Definition in file lsqr.h.


Function Documentation

void lsqr ( int  m,
int  n,
void(*)(int mode, int m, int n, double x[], double y[], void *UsrWrk)  aprod,
double  damp,
void *  UsrWrk,
double  u[],
double  v[],
double  w[],
double  x[],
double  se[],
double  atol,
double  btol,
double  conlim,
int  itnlim,
FILE *  nout,
int *  istop_out,
int *  itn_out,
double *  anorm_out,
double *  acond_out,
double *  rnorm_out,
double *  arnorm_out,
double *  xnorm_out 
)

Definition at line 57 of file lsqr.c.

References cblas_dcopy(), cblas_dnrm2(), cblas_dscal(), d2norm(), dload(), ONE, and ZERO.

Referenced by bcls_newton_step_lsqr().

Here is the call graph for this function:

Generated on Sun Mar 4 22:50:03 2007 by Doxygen 1.5.1