Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

vnl_netlib.h File Reference

Purpose: declare in a central place the list of symbols from netlib. More...

Go to the source code of this file.

Compounds

class  vnl_netlib

Defines

#define vnl_netlib_svd_proto(T)
#define vnl_netlib_svd_params   x, ldx, m, n, sv, errors, u, ldu, v, ldv, work, job, info
#define vnl_netlib_qrdc_proto(T)
#define vnl_netlib_qrdc_params   x, ldx, n, p, qraux, jpvt, work, job
#define vnl_netlib_qrsl_proto(T)
#define vnl_netlib_qrsl_params   x, ldx, n, k, qraux, y, qy, qty, b, rsd, xb, job, info
#define integer   vnl_netlib::integer_t
#define real   vnl_netlib::real_t
#define doublereal   vnl_netlib::doublereal_t
#define complex   vnl_netlib::complex_t
#define doublecomplex   vnl_netlib::doublecomplex_t

Functions

int zgeev_ (char const *jobvl, char const *jobvr, integer *n, doublecomplex *a, integer *lda, doublecomplex *w, doublecomplex *vl, integer *ldvl, doublecomplex *vr, integer *ldvr, doublecomplex *work, integer *lwork, doublereal *rwork, integer *info)
int ssvdc_ (vnl_netlib_svd_proto(real))
int dsvdc_ (vnl_netlib_svd_proto(doublereal))
int csvdc_ (vnl_netlib_svd_proto(complex))
int zsvdc_ (vnl_netlib_svd_proto(doublecomplex))
int sqrdc_ (vnl_netlib_qrdc_proto(real))
int dqrdc_ (vnl_netlib_qrdc_proto(doublereal))
int cqrdc_ (vnl_netlib_qrdc_proto(complex))
int zqrdc_ (vnl_netlib_qrdc_proto(doublecomplex))
int sqrsl_ (vnl_netlib_qrsl_proto(real))
int dqrsl_ (vnl_netlib_qrsl_proto(doublereal))
int cqrsl_ (vnl_netlib_qrsl_proto(complex))
int zqrsl_ (vnl_netlib_qrsl_proto(doublecomplex))
int rg_ (int const &nm, int const &n, double const *a, doublereal *wr, doublereal *wi, int const &matz, doublereal *z, int *iv1, doublereal *fv1, int *ierr)
int gpfa_ (real *a, real *b, real const *triggs, int const &inc, int const &jump, int const &n, int const &lot, int const &isign, int const *, int *)
int setgpfa_ (real *triggs, const int &, const int *, int *)
int dgpfa_ (doublereal *a, doublereal *b, doublereal const *triggs, int const &inc, int const &jump, int const &n, int const &lot, int const &isign, int const *, int *)
int dsetgpfa_ (doublereal *triggs, const int &, const int *, int *)
int rs_ (int const &nm, int const &n, doublereal const *a, doublereal *w, int const &matz, doublereal const *z, doublereal const *fv1, doublereal const *fv2, int *ierr)
int rsg_ (int const &nm, int const &n, doublereal const *a, doublereal const *b, doublereal *w, int const &matz, doublereal *z, doublereal *fv1, doublereal *fv2, int *ierr)
int dpofa_ (doublereal *m, const int &lda, const int &n, int *info)
int dposl_ (const doublereal *a, const int &lda, const int &n, doublereal *b)
int dpoco_ (doublereal *a, const int &lda, const int &n, doublereal *rcond, doublereal *z, int *info)
int dpodi_ (doublereal *a, const int &lda, const int &n, doublereal *det, const int &job)
void rpoly_ (const doublereal *op, int *degree, doublereal *zeror, doublereal *zeroi, int *fail)
int chscdf_ ()
int lbfgs_ ()
int dnlaso_ ()
int cg_ ()
int lmdif_ (int fcn(int *m, int *n, doublereal const *x, doublereal *fx, int *iflag), int *m, int *n, doublereal *x, doublereal *fvec, doublereal *ftol, doublereal *xtol, doublereal *gtol, int *maxfev, doublereal *epsfcn, doublereal *diag, int *mode, doublereal *factor, int *nprint, int *info, int *nfev, doublereal *fjac, int *ldfjac, int *ipvt, doublereal *qtf, doublereal *wa1, doublereal *wa2, doublereal *wa3, doublereal *wa4, doublereal *errors)
int lmder1_ (int fcn(int *m, int *n, doublereal const *x, doublereal *fx, doublereal *fJ, int &, int *iflag), int const &m, int const &n, doublereal *x, doublereal *fvec, doublereal *fjac, int const &ldfjac, doublereal const &tol, int *info, int *ipvt, doublereal *wa, const int &lwa)


Detailed Description

Purpose: declare in a central place the list of symbols from netlib.

Author:
fsm@robots.ox.ac.uk
Modifications dac (Manchester) 28/03/2001: tidied up documentation

Definition in file vnl_netlib.h.


Define Documentation

#define complex   vnl_netlib::complex_t
 

Definition at line 86 of file vnl_netlib.h.

#define doublecomplex   vnl_netlib::doublecomplex_t
 

Definition at line 87 of file vnl_netlib.h.

#define doublereal   vnl_netlib::doublereal_t
 

Definition at line 85 of file vnl_netlib.h.

#define integer   vnl_netlib::integer_t
 

Definition at line 83 of file vnl_netlib.h.

#define real   vnl_netlib::real_t
 

Definition at line 84 of file vnl_netlib.h.

#define vnl_netlib_qrdc_params   x, ldx, n, p, qraux, jpvt, work, job
 

Definition at line 50 of file vnl_netlib.h.

#define vnl_netlib_qrdc_proto  
 

Value:

T *x, \
int const& ldx, \
int const& n, \
int const& p, \
T* qraux, \
int *jpvt, \
T *work, \
int const& job

Definition at line 41 of file vnl_netlib.h.

#define vnl_netlib_qrsl_params   x, ldx, n, k, qraux, y, qy, qty, b, rsd, xb, job, info
 

Definition at line 68 of file vnl_netlib.h.

#define vnl_netlib_qrsl_proto  
 

Value:

T const *x, \
int &ldx, \
int &n, \
int &k, \
T const *qraux, \
T const *y, \
T *qy, \
T *qty, \
T *b, \
T *rsd, \
T *xb, \
int &job, \
int *info

Definition at line 54 of file vnl_netlib.h.

#define vnl_netlib_svd_params   x, ldx, m, n, sv, errors, u, ldu, v, ldv, work, job, info
 

Definition at line 37 of file vnl_netlib.h.

#define vnl_netlib_svd_proto  
 

Value:

T *x, int const &ldx, int const &m, int const &n, \
T *sv, \
T *errors, \
T *u, int const &ldu, \
T *v, int const &ldv, \
T *work, \
int const &job, int *info
Purpose: declare in a central place the list of symbols from netlib. referenced from vnl-algo. This list was auto-generated, so it is exhaustive as of 16 March 2000 (10pm)

Note: the declarations are initially entered as "int f()", which will conflict with the actual prototype. If you get a conflict, enter the correct prototype in here.

Definition at line 29 of file vnl_netlib.h.


Function Documentation

int cg_  
 

int chscdf_  
 

int cqrdc_ vnl_netlib_qrdc_proto(complex  
 

int cqrsl_ vnl_netlib_qrsl_proto(complex  
 

int csvdc_ vnl_netlib_svd_proto(complex  
 

int dgpfa_ doublereal   a,
doublereal   b,
doublereal const *    triggs,
int const &    inc,
int const &    jump,
int const &    n,
int const &    lot,
int const &    isign,
int const *   ,
int *   
 

int dnlaso_  
 

int dpoco_ doublereal   a,
const int &    lda,
const int &    n,
doublereal   rcond,
doublereal   z,
int *    info
 

int dpodi_ doublereal   a,
const int &    lda,
const int &    n,
doublereal   det,
const int &    job
 

int dpofa_ doublereal   m,
const int &    lda,
const int &    n,
int *    info
 

int dposl_ const doublereal   a,
const int &    lda,
const int &    n,
doublereal   b
 

int dqrdc_ vnl_netlib_qrdc_proto(doublereal  
 

int dqrsl_ vnl_netlib_qrsl_proto(doublereal  
 

int dsetgpfa_ doublereal   triggs,
const int &   ,
const int *   ,
int *   
 

int dsvdc_ vnl_netlib_svd_proto(doublereal  
 

int gpfa_ real *    a,
real *    b,
real const *    triggs,
int const &    inc,
int const &    jump,
int const &    n,
int const &    lot,
int const &    isign,
int const *   ,
int *   
 

int lbfgs_  
 

int lmder1_ int fcn(int *m, int *n, doublereal const *x, doublereal *fx, doublereal *fJ, int &, int *iflag)   ,
int const &    m,
int const &    n,
doublereal   x,
doublereal   fvec,
doublereal   fjac,
int const &    ldfjac,
doublereal const &    tol,
int *    info,
int *    ipvt,
doublereal   wa,
const int &    lwa
 

int lmdif_ int fcn(int *m, int *n, doublereal const *x, doublereal *fx, int *iflag)   ,
int *    m,
int *    n,
doublereal   x,
doublereal   fvec,
doublereal   ftol,
doublereal   xtol,
doublereal   gtol,
int *    maxfev,
doublereal   epsfcn,
doublereal   diag,
int *    mode,
doublereal   factor,
int *    nprint,
int *    info,
int *    nfev,
doublereal   fjac,
int *    ldfjac,
int *    ipvt,
doublereal   qtf,
doublereal   wa1,
doublereal   wa2,
doublereal   wa3,
doublereal   wa4,
doublereal   errors
 

int rg_ int const &    nm,
int const &    n,
double const *    a,
doublereal   wr,
doublereal   wi,
int const &    matz,
doublereal   z,
int *    iv1,
doublereal   fv1,
int *    ierr
 

void rpoly_ const doublereal   op,
int *    degree,
doublereal   zeror,
doublereal   zeroi,
int *    fail
 

int rs_ int const &    nm,
int const &    n,
doublereal const *    a,
doublereal   w,
int const &    matz,
doublereal const *    z,
doublereal const *    fv1,
doublereal const *    fv2,
int *    ierr
 

int rsg_ int const &    nm,
int const &    n,
doublereal const *    a,
doublereal const *    b,
doublereal   w,
int const &    matz,
doublereal   z,
doublereal   fv1,
doublereal   fv2,
int *    ierr
 

int setgpfa_ real *    triggs,
const int &   ,
const int *   ,
int *   
 

int sqrdc_ vnl_netlib_qrdc_proto(real)   
 

int sqrsl_ vnl_netlib_qrsl_proto(real)   
 

int ssvdc_ vnl_netlib_svd_proto(real)   
 

int zgeev_ char const *    jobvl,
char const *    jobvr,
integer   n,
doublecomplex   a,
integer   lda,
doublecomplex   w,
doublecomplex   vl,
integer   ldvl,
doublecomplex   vr,
integer   ldvr,
doublecomplex   work,
integer   lwork,
doublereal   rwork,
integer   info
 

int zqrdc_ vnl_netlib_qrdc_proto(doublecomplex  
 

int zqrsl_ vnl_netlib_qrsl_proto(doublecomplex  
 

int zsvdc_ vnl_netlib_svd_proto(doublecomplex  
 


Generated at Wed Mar 12 01:13:19 2003 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000