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

CLeastSquaresADMinimizer Class Reference

#include <LeastSquaresADMinimizer.h>

Inheritance diagram for CLeastSquaresADMinimizer:

Inheritance graph
[legend]
Collaboration diagram for CLeastSquaresADMinimizer:

Collaboration graph
[legend]
List of all members.

Public Methods

 CLeastSquaresADMinimizer ()
virtual ~CLeastSquaresADMinimizer ()
void ComputeDerivativeInformation (double *parameters, NLLSMinimizable *nlls)
void SaveDiagonal ()
const double ** GetForceMatrix () const
int GetNParameters ()
int GetNResiduals ()

Public Attributes

double m_dFuncAccuracy
double ** m_pdAlpha
double * m_pdGrad
double * m_pdDiagonal
CParameterFilterm_pFilter
double ** m_pdForceMatrix
int m_iNResiduals

Constructor & Destructor Documentation

CLeastSquaresADMinimizer::CLeastSquaresADMinimizer  
 

Definition at line 12 of file LeastSquaresADMinimizer.cpp.

CLeastSquaresADMinimizer::~CLeastSquaresADMinimizer   [virtual]
 

Definition at line 17 of file LeastSquaresADMinimizer.cpp.


Member Function Documentation

void CLeastSquaresADMinimizer::ComputeDerivativeInformation double *    parameters,
NLLSMinimizable   nlls
 

Definition at line 30 of file LeastSquaresADMinimizer.cpp.

References NLLSMinimizable::GetResiduals, m_dFuncAccuracy, m_iNResiduals, m_pdAlpha, m_pdForceMatrix, m_pdGrad, m_pFilter, Subject::Notify, Minimizer::nParameters, NLLSMinimizable::ObjectiveFunction, CParameterFilter::Operator, CParameterFilter::OperatorInverse, and SaveDiagonal.

const double** CLeastSquaresADMinimizer::GetForceMatrix   const [inline]
 

Definition at line 41 of file LeastSquaresADMinimizer.h.

References m_pdForceMatrix.

int CLeastSquaresADMinimizer::GetNParameters   [inline]
 

Definition at line 42 of file LeastSquaresADMinimizer.h.

References Minimizer::nParameters.

int CLeastSquaresADMinimizer::GetNResiduals   [inline]
 

Definition at line 43 of file LeastSquaresADMinimizer.h.

References m_iNResiduals.

void CLeastSquaresADMinimizer::SaveDiagonal  
 

Definition at line 145 of file LeastSquaresADMinimizer.cpp.

References m_pdAlpha, m_pdDiagonal, and Minimizer::nParameters.

Referenced by ComputeDerivativeInformation.


Member Data Documentation

double CLeastSquaresADMinimizer::m_dFuncAccuracy
 

Definition at line 45 of file LeastSquaresADMinimizer.h.

Referenced by ComputeDerivativeInformation.

int CLeastSquaresADMinimizer::m_iNResiduals
 

Definition at line 51 of file LeastSquaresADMinimizer.h.

Referenced by ComputeDerivativeInformation, and GetNResiduals.

double** CLeastSquaresADMinimizer::m_pdAlpha
 

Definition at line 46 of file LeastSquaresADMinimizer.h.

Referenced by ComputeDerivativeInformation, and SaveDiagonal.

double* CLeastSquaresADMinimizer::m_pdDiagonal
 

Definition at line 48 of file LeastSquaresADMinimizer.h.

Referenced by SaveDiagonal.

double** CLeastSquaresADMinimizer::m_pdForceMatrix
 

Definition at line 50 of file LeastSquaresADMinimizer.h.

Referenced by ComputeDerivativeInformation, and GetForceMatrix.

double* CLeastSquaresADMinimizer::m_pdGrad
 

Definition at line 47 of file LeastSquaresADMinimizer.h.

Referenced by ComputeDerivativeInformation.

CParameterFilter* CLeastSquaresADMinimizer::m_pFilter
 

Definition at line 49 of file LeastSquaresADMinimizer.h.

Referenced by ComputeDerivativeInformation.


The documentation for this class was generated from the following files:
Generated on Mon Nov 3 10:03:20 2003 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002