LMDiff Class Reference

#include <minpack.h>

List of all members.

Classes

struct  lm_control_type
struct  lm_status_type

Public Types

typedef int( lm_evaluate_type )(void *user_data, int m, int n, const double *n_var, double *fvec, int iflag)
 the subroutine that calculates fvec:

Public Member Functions

void InitControl ()
 Initialize the control: termination condition, steps size..
void Run (int m_dat, int n_par, double *par, lm_evaluate_type *evaluate, void *data)
void Run (int m, int n, double *par, lm_evaluate_type *evaluate, void *data, lm_control_type *control)

Static Public Member Functions

static char * Message (const int &i)

Public Attributes

lm_control_type control

Private Member Functions

void lm_initialize_control ()

Detailed Description

Class LMDiff. This is a class for wrapping the lmdif part of cminpack (see http://devernay.free.fr/hacks/cminpack.html).

Definition at line 56 of file minpack.h.


Member Typedef Documentation

typedef int( LMDiff::lm_evaluate_type)(void *user_data,int m,int n, const double *n_var,double *fvec,int iflag)

the subroutine that calculates fvec:

Definition at line 105 of file minpack.h.


Member Function Documentation

void LMDiff::InitControl (  )  [inline]

Initialize the control: termination condition, steps size..

Definition at line 102 of file minpack.h.

void LMDiff::lm_initialize_control (  )  [private]

Definition at line 138 of file minpack.h.

static char* LMDiff::Message ( const int &  i  )  [inline, static]

Definition at line 85 of file minpack.h.

void LMDiff::Run ( int  m_dat,
int  n_par,
double *  par,
lm_evaluate_type evaluate,
void *  data 
)

Definition at line 149 of file minpack.h.

void LMDiff::Run ( int  m,
int  n,
double *  par,
lm_evaluate_type evaluate,
void *  data,
lm_control_type control 
)

Definition at line 153 of file minpack.h.


Member Data Documentation

Definition at line 99 of file minpack.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:22:05 2013