/opt/ros/diamondback/stacks/perception_pcl/cminpack/include/minpack.h File Reference

Go to the source code of this file.

Functions

void chkder_ (const int *m, const int *n, const double *x, double *fvec, double *fjec, const int *ldfjac, double *xp, double *fvecp, const int *mode, double *err)
void covar_ (const int *n, double *r, const int *ldr, const int *ipvt, const double *tol, double *wa)
void dogleg_ (const int *n, const double *r, const int *lr, const double *diag, const double *qtb, const double *delta, double *x, double *wa1, double *wa2)
double dpmpar_ (const int *i)
double enorm_ (const int *n, const double *x)
void fdjac1_ (void(*fcn)(const int *n, const double *x, double *fvec, int *iflag), const int *n, double *x, const double *fvec, double *fjac, const int *ldfjac, int *iflag, const int *ml, const int *mu, const double *epsfcn, double *wa1, double *wa2)
void fdjac2_ (void(*fcn)(const int *m, const int *n, const double *x, double *fvec, int *iflag), const int *m, const int *n, double *x, const double *fvec, double *fjac, const int *ldfjac, int *iflag, const double *epsfcn, double *wa)
void hybrd1_ (void(*fcn)(const int *n, const double *x, double *fvec, int *iflag), const int *n, double *x, double *fvec, const double *tol, int *info, double *wa, const int *lwa)
void hybrd_ (void(*fcn)(const int *n, const double *x, double *fvec, int *iflag), const int *n, double *x, double *fvec, const double *xtol, const int *maxfev, const int *ml, const int *mu, const double *epsfcn, double *diag, const int *mode, const double *factor, const int *nprint, int *info, int *nfev, double *fjac, const int *ldfjac, double *r, const int *lr, double *qtf, double *wa1, double *wa2, double *wa3, double *wa4)
void hybrj1_ (void(*fcn)(const int *n, const double *x, double *fvec, double *fjec, const int *ldfjac, int *iflag), const int *n, double *x, double *fvec, double *fjec, const int *ldfjac, const double *tol, int *info, double *wa, const int *lwa)
void hybrj_ (void(*fcn)(const int *n, const double *x, double *fvec, double *fjec, const int *ldfjac, int *iflag), const int *n, double *x, double *fvec, double *fjec, const int *ldfjac, const double *xtol, const int *maxfev, double *diag, const int *mode, const double *factor, const int *nprint, int *info, int *nfev, int *njev, double *r, const int *lr, double *qtf, double *wa1, double *wa2, double *wa3, double *wa4)
void lmder1_ (void(*fcn)(const int *m, const int *n, const double *x, double *fvec, double *fjec, const int *ldfjac, int *iflag), const int *m, const int *n, double *x, double *fvec, double *fjac, const int *ldfjac, const double *tol, int *info, int *ipvt, double *wa, const int *lwa)
void lmder_ (void(*fcn)(const int *m, const int *n, const double *x, double *fvec, double *fjec, const int *ldfjac, int *iflag), const int *m, const int *n, double *x, double *fvec, double *fjac, const int *ldfjac, const double *ftol, const double *xtol, const double *gtol, const int *maxfev, double *diag, const int *mode, const double *factor, const int *nprint, int *info, int *nfev, int *njev, int *ipvt, double *qtf, double *wa1, double *wa2, double *wa3, double *wa4)
void lmdif1_ (void(*fcn)(const int *m, const int *n, const double *x, double *fvec, int *iflag), const int *m, const int *n, double *x, double *fvec, const double *tol, int *info, int *iwa, double *wa, const int *lwa)
void lmdif_ (void(*fcn)(const int *m, const int *n, const double *x, double *fvec, int *iflag), const int *m, const int *n, double *x, double *fvec, const double *ftol, const double *xtol, const double *gtol, const int *maxfev, const double *epsfcn, double *diag, const int *mode, const double *factor, const int *nprint, int *info, int *nfev, double *fjac, const int *ldfjac, int *ipvt, double *qtf, double *wa1, double *wa2, double *wa3, double *wa4)
void lmpar_ (const int *n, double *r, const int *ldr, const int *ipvt, const double *diag, const double *qtb, const double *delta, double *par, double *x, double *sdiag, double *wa1, double *wa2)
void lmstr1_ (void(*fcn)(const int *m, const int *n, const double *x, double *fvec, double *fjrow, int *iflag), const int *m, const int *n, double *x, double *fvec, double *fjac, const int *ldfjac, const double *tol, int *info, int *ipvt, double *wa, const int *lwa)
void lmstr_ (void(*fcn)(const int *m, const int *n, const double *x, double *fvec, double *fjrow, int *iflag), const int *m, const int *n, double *x, double *fvec, double *fjac, const int *ldfjac, const double *ftol, const double *xtol, const double *gtol, const int *maxfev, double *diag, const int *mode, const double *factor, const int *nprint, int *info, int *nfev, int *njev, int *ipvt, double *qtf, double *wa1, double *wa2, double *wa3, double *wa4)
void qform_ (const int *m, const int *n, double *q, const int *ldq, double *wa)
void qrfac_ (const int *m, const int *n, double *a, const int *lda, const int *pivot, int *ipvt, const int *lipvt, double *rdiag, double *acnorm, double *wa)
void qrsolv_ (const int *n, double *r, const int *ldr, const int *ipvt, const double *diag, const double *qtb, double *x, double *sdiag, double *wa)
void r1mpyq_ (const int *m, const int *n, double *a, const int *lda, const double *v, const double *w)
void r1updt_ (const int *m, const int *n, double *s, const int *ls, const double *u, double *v, double *w, int *sing)
void rwupdt_ (const int *n, double *r, const int *ldr, const double *w, double *b, double *alpha, double *cos, double *sin)

Function Documentation

void chkder_ ( const int *  m,
const int *  n,
const double *  x,
double *  fvec,
double *  fjec,
const int *  ldfjac,
double *  xp,
double *  fvecp,
const int *  mode,
double *  err 
)
void covar_ ( const int *  n,
double *  r,
const int *  ldr,
const int *  ipvt,
const double *  tol,
double *  wa 
)
void dogleg_ ( const int *  n,
const double *  r,
const int *  lr,
const double *  diag,
const double *  qtb,
const double *  delta,
double *  x,
double *  wa1,
double *  wa2 
)
double dpmpar_ ( const int *  i  ) 
double enorm_ ( const int *  n,
const double *  x 
)
void fdjac1_ ( void(*)(const int *n, const double *x, double *fvec, int *iflag)  fcn,
const int *  n,
double *  x,
const double *  fvec,
double *  fjac,
const int *  ldfjac,
int *  iflag,
const int *  ml,
const int *  mu,
const double *  epsfcn,
double *  wa1,
double *  wa2 
)
void fdjac2_ ( void(*)(const int *m, const int *n, const double *x, double *fvec, int *iflag)  fcn,
const int *  m,
const int *  n,
double *  x,
const double *  fvec,
double *  fjac,
const int *  ldfjac,
int *  iflag,
const double *  epsfcn,
double *  wa 
)
void hybrd1_ ( void(*)(const int *n, const double *x, double *fvec, int *iflag)  fcn,
const int *  n,
double *  x,
double *  fvec,
const double *  tol,
int *  info,
double *  wa,
const int *  lwa 
)
void hybrd_ ( void(*)(const int *n, const double *x, double *fvec, int *iflag)  fcn,
const int *  n,
double *  x,
double *  fvec,
const double *  xtol,
const int *  maxfev,
const int *  ml,
const int *  mu,
const double *  epsfcn,
double *  diag,
const int *  mode,
const double *  factor,
const int *  nprint,
int *  info,
int *  nfev,
double *  fjac,
const int *  ldfjac,
double *  r,
const int *  lr,
double *  qtf,
double *  wa1,
double *  wa2,
double *  wa3,
double *  wa4 
)
void hybrj1_ ( void(*)(const int *n, const double *x, double *fvec, double *fjec, const int *ldfjac, int *iflag)  fcn,
const int *  n,
double *  x,
double *  fvec,
double *  fjec,
const int *  ldfjac,
const double *  tol,
int *  info,
double *  wa,
const int *  lwa 
)
void hybrj_ ( void(*)(const int *n, const double *x, double *fvec, double *fjec, const int *ldfjac, int *iflag)  fcn,
const int *  n,
double *  x,
double *  fvec,
double *  fjec,
const int *  ldfjac,
const double *  xtol,
const int *  maxfev,
double *  diag,
const int *  mode,
const double *  factor,
const int *  nprint,
int *  info,
int *  nfev,
int *  njev,
double *  r,
const int *  lr,
double *  qtf,
double *  wa1,
double *  wa2,
double *  wa3,
double *  wa4 
)
void lmder1_ ( void(*)(const int *m, const int *n, const double *x, double *fvec, double *fjec, const int *ldfjac, int *iflag)  fcn,
const int *  m,
const int *  n,
double *  x,
double *  fvec,
double *  fjac,
const int *  ldfjac,
const double *  tol,
int *  info,
int *  ipvt,
double *  wa,
const int *  lwa 
)
void lmder_ ( void(*)(const int *m, const int *n, const double *x, double *fvec, double *fjec, const int *ldfjac, int *iflag)  fcn,
const int *  m,
const int *  n,
double *  x,
double *  fvec,
double *  fjac,
const int *  ldfjac,
const double *  ftol,
const double *  xtol,
const double *  gtol,
const int *  maxfev,
double *  diag,
const int *  mode,
const double *  factor,
const int *  nprint,
int *  info,
int *  nfev,
int *  njev,
int *  ipvt,
double *  qtf,
double *  wa1,
double *  wa2,
double *  wa3,
double *  wa4 
)
void lmdif1_ ( void(*)(const int *m, const int *n, const double *x, double *fvec, int *iflag)  fcn,
const int *  m,
const int *  n,
double *  x,
double *  fvec,
const double *  tol,
int *  info,
int *  iwa,
double *  wa,
const int *  lwa 
)
void lmdif_ ( void(*)(const int *m, const int *n, const double *x, double *fvec, int *iflag)  fcn,
const int *  m,
const int *  n,
double *  x,
double *  fvec,
const double *  ftol,
const double *  xtol,
const double *  gtol,
const int *  maxfev,
const double *  epsfcn,
double *  diag,
const int *  mode,
const double *  factor,
const int *  nprint,
int *  info,
int *  nfev,
double *  fjac,
const int *  ldfjac,
int *  ipvt,
double *  qtf,
double *  wa1,
double *  wa2,
double *  wa3,
double *  wa4 
)
void lmpar_ ( const int *  n,
double *  r,
const int *  ldr,
const int *  ipvt,
const double *  diag,
const double *  qtb,
const double *  delta,
double *  par,
double *  x,
double *  sdiag,
double *  wa1,
double *  wa2 
)
void lmstr1_ ( void(*)(const int *m, const int *n, const double *x, double *fvec, double *fjrow, int *iflag)  fcn,
const int *  m,
const int *  n,
double *  x,
double *  fvec,
double *  fjac,
const int *  ldfjac,
const double *  tol,
int *  info,
int *  ipvt,
double *  wa,
const int *  lwa 
)
void lmstr_ ( void(*)(const int *m, const int *n, const double *x, double *fvec, double *fjrow, int *iflag)  fcn,
const int *  m,
const int *  n,
double *  x,
double *  fvec,
double *  fjac,
const int *  ldfjac,
const double *  ftol,
const double *  xtol,
const double *  gtol,
const int *  maxfev,
double *  diag,
const int *  mode,
const double *  factor,
const int *  nprint,
int *  info,
int *  nfev,
int *  njev,
int *  ipvt,
double *  qtf,
double *  wa1,
double *  wa2,
double *  wa3,
double *  wa4 
)
void qform_ ( const int *  m,
const int *  n,
double *  q,
const int *  ldq,
double *  wa 
)
void qrfac_ ( const int *  m,
const int *  n,
double *  a,
const int *  lda,
const int *  pivot,
int *  ipvt,
const int *  lipvt,
double *  rdiag,
double *  acnorm,
double *  wa 
)
void qrsolv_ ( const int *  n,
double *  r,
const int *  ldr,
const int *  ipvt,
const double *  diag,
const double *  qtb,
double *  x,
double *  sdiag,
double *  wa 
)
void r1mpyq_ ( const int *  m,
const int *  n,
double *  a,
const int *  lda,
const double *  v,
const double *  w 
)
void r1updt_ ( const int *  m,
const int *  n,
double *  s,
const int *  ls,
const double *  u,
double *  v,
double *  w,
int *  sing 
)
void rwupdt_ ( const int *  n,
double *  r,
const int *  ldr,
const double *  w,
double *  b,
double *  alpha,
double *  cos,
double *  sin 
)
 All Classes Files Functions Variables Typedefs Defines


cminpack
Author(s): $author
autogenerated on Mon Sep 5 08:35:06 2011