CLSqrInvertConstrained Class Reference

#include <lsqrinvert.h>

Inheritance diagram for CLSqrInvertConstrained:
[legend]
Collaboration diagram for CLSqrInvertConstrained:
[legend]

List of all members.

Public Member Functions

 CLSqrInvertConstrained (Array2D< double > kern, Array2D< double > cmtx, Array1D< double > cvec)
virtual ~CLSqrInvertConstrained (void)
virtual bool solve (Array1D< double > data, Array2D< double > cov)=0
bool check_constraint_dim (const Array2D< double > &K, const Array2D< double > &conmtx, const Array1D< double > &convec)

Protected Attributes

Array2D< double > conmtx
Array1D< double > convec


Detailed Description

Base class for ... Generalized Least Square Inversion w/ Constraints

Definition at line 130 of file lsqrinvert.h.


Constructor & Destructor Documentation

CLSqrInvertConstrained::CLSqrInvertConstrained ( Array2D< double >  kern,
Array2D< double >  cmtx,
Array1D< double >  cvec 
) [inline]

Definition at line 133 of file lsqrinvert.h.

virtual CLSqrInvertConstrained::~CLSqrInvertConstrained ( void   )  [inline, virtual]

Definition at line 137 of file lsqrinvert.h.


Member Function Documentation

bool CLSqrInvertConstrained::check_constraint_dim ( const Array2D< double > &  K,
const Array2D< double > &  conmtx,
const Array1D< double > &  convec 
)

Definition at line 438 of file lsqrinvert.cc.

virtual bool CLSqrInvertConstrained::solve ( Array1D< double >  data,
Array2D< double >  cov 
) [pure virtual]


Member Data Documentation

Definition at line 143 of file lsqrinvert.h.

Definition at line 144 of file lsqrinvert.h.


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

Generated on Fri Feb 6 13:30:18 2009 for CorAL by  doxygen 1.5.8