Public Member Functions | Private Attributes | List of all members
NonLinearLeastSquares Class Reference

#include <newmatnl.h>

Inheritance diagram for NonLinearLeastSquares:
Inheritance graph
[legend]

Public Member Functions

void GetResiduals (ColumnVector &Z) const
 
 NonLinearLeastSquares (R1_Col_I_D &pred, int lim=1000, Real crit=0.0001)
 
Real ResidualVariance () const
 
- Public Member Functions inherited from FindMaximum2
virtual ~FindMaximum2 ()
 
void Fit (ColumnVector &, int)
 

Private Attributes

SymmetricMatrix Covariance
 
Real criterion
 
const ColumnVectorDataPointer
 
RowVector Derivs
 
Real errorvar
 
int Lim
 
ColumnVector M
 
int n_obs
 
int n_param
 
R1_Col_I_DPred
 
DiagonalMatrix SE
 
UpperTriangularMatrix U
 
Matrix X
 
ColumnVector Y
 
void Value (const ColumnVector &, bool, Real &, bool &)
 
bool NextPoint (ColumnVector &, Real &)
 
Real LastDerivative (const ColumnVector &)
 
void MakeCovariance ()
 
void Fit (const ColumnVector &, ColumnVector &)
 
void GetStandardErrors (ColumnVector &)
 
void GetCorrelations (SymmetricMatrix &)
 
void GetHatDiagonal (DiagonalMatrix &) const
 

Detailed Description

Definition at line 215 of file newmatnl.h.

Constructor & Destructor Documentation

NonLinearLeastSquares::NonLinearLeastSquares ( R1_Col_I_D pred,
int  lim = 1000,
Real  crit = 0.0001 
)
inline

Definition at line 236 of file newmatnl.h.

Member Function Documentation

void NonLinearLeastSquares::Fit ( const ColumnVector Data,
ColumnVector Parameters 
)

Definition at line 170 of file newmatnl.cpp.

void NonLinearLeastSquares::GetCorrelations ( SymmetricMatrix Corr)

Definition at line 194 of file newmatnl.cpp.

void NonLinearLeastSquares::GetHatDiagonal ( DiagonalMatrix Hat) const

Definition at line 197 of file newmatnl.cpp.

void NonLinearLeastSquares::GetResiduals ( ColumnVector Z) const
inline

Definition at line 240 of file newmatnl.h.

void NonLinearLeastSquares::GetStandardErrors ( ColumnVector SEX)

Definition at line 191 of file newmatnl.cpp.

Real NonLinearLeastSquares::LastDerivative ( const ColumnVector H)
privatevirtual

Implements FindMaximum2.

Definition at line 167 of file newmatnl.cpp.

void NonLinearLeastSquares::MakeCovariance ( )
private

Definition at line 180 of file newmatnl.cpp.

bool NonLinearLeastSquares::NextPoint ( ColumnVector Adj,
Real test 
)
privatevirtual

Implements FindMaximum2.

Definition at line 155 of file newmatnl.cpp.

Real NonLinearLeastSquares::ResidualVariance ( ) const
inline

Definition at line 239 of file newmatnl.h.

void NonLinearLeastSquares::Value ( const ColumnVector Parameters,
bool  ,
Real v,
bool &  oorg 
)
privatevirtual

Implements FindMaximum2.

Definition at line 134 of file newmatnl.cpp.

Member Data Documentation

SymmetricMatrix NonLinearLeastSquares::Covariance
private

Definition at line 230 of file newmatnl.h.

Real NonLinearLeastSquares::criterion
private

Definition at line 226 of file newmatnl.h.

const ColumnVector* NonLinearLeastSquares::DataPointer
private

Definition at line 228 of file newmatnl.h.

RowVector NonLinearLeastSquares::Derivs
private

Definition at line 229 of file newmatnl.h.

Real NonLinearLeastSquares::errorvar
private

Definition at line 226 of file newmatnl.h.

int NonLinearLeastSquares::Lim
private

Definition at line 233 of file newmatnl.h.

ColumnVector NonLinearLeastSquares::M
private

Definition at line 225 of file newmatnl.h.

int NonLinearLeastSquares::n_obs
private

Definition at line 227 of file newmatnl.h.

int NonLinearLeastSquares::n_param
private

Definition at line 227 of file newmatnl.h.

R1_Col_I_D& NonLinearLeastSquares::Pred
private

Definition at line 232 of file newmatnl.h.

DiagonalMatrix NonLinearLeastSquares::SE
private

Definition at line 231 of file newmatnl.h.

UpperTriangularMatrix NonLinearLeastSquares::U
private

Definition at line 224 of file newmatnl.h.

Matrix NonLinearLeastSquares::X
private

Definition at line 222 of file newmatnl.h.

ColumnVector NonLinearLeastSquares::Y
private

Definition at line 223 of file newmatnl.h.


The documentation for this class was generated from the following files:


kni
Author(s): Martin Günther
autogenerated on Fri Jan 3 2020 04:01:17