#include <ConstrainedMinVariance.h>
Public Member Functions | |
ConstrainedMinVariance (const MatrixSeq< double > &ms, const MatrixSeq< double > &ms2, int constrained, const int Qsel=0) | |
Matrix< double > & | covariance () |
Matrix< double > & | projection () |
Matrix< double > & | eigenvalues () |
Matrix< double > & | eigenvectors () |
Matrix< double > & | eigenquality () |
double & | orthogonality_quality () |
ConstrainedMinVariance (const MatrixSeq< double > &ms, const MatrixSeq< double > &ms2, int constrained, const int Qsel=0) | |
Matrix< double > & | covariance () |
Matrix< double > & | projection () |
Matrix< double > & | eigenvalues () |
Matrix< double > & | eigenvectors () |
Matrix< double > & | eigenquality () |
double & | orthogonality_quality () |
Private Attributes | |
Matrix< double > | _eigvals |
Matrix< double > | _eigvecs |
Matrix< double > | _eigqual |
double | _orgqual |
Matrix< double > | _covariance |
Matrix< double > | P |
Matrix< double > | temp |
int | i |
int | j |
QDOS::ConstrainedMinVariance::ConstrainedMinVariance | ( | const MatrixSeq< double > & | ms, | |
const MatrixSeq< double > & | ms2, | |||
int | constrained, | |||
const int | Qsel = 0 | |||
) | [inline] |
QDOS::ConstrainedMinVariance::ConstrainedMinVariance | ( | const MatrixSeq< double > & | ms, | |
const MatrixSeq< double > & | ms2, | |||
int | constrained, | |||
const int | Qsel = 0 | |||
) | [inline] |
Matrix<double>& QDOS::ConstrainedMinVariance::covariance | ( | ) | [inline] |
Matrix<double>& QDOS::ConstrainedMinVariance::covariance | ( | ) | [inline] |
Matrix<double>& QDOS::ConstrainedMinVariance::eigenquality | ( | ) | [inline] |
Matrix<double>& QDOS::ConstrainedMinVariance::eigenquality | ( | ) | [inline] |
Matrix<double>& QDOS::ConstrainedMinVariance::eigenvalues | ( | ) | [inline] |
Matrix<double>& QDOS::ConstrainedMinVariance::eigenvalues | ( | ) | [inline] |
Matrix<double>& QDOS::ConstrainedMinVariance::eigenvectors | ( | ) | [inline] |
Matrix<double>& QDOS::ConstrainedMinVariance::eigenvectors | ( | ) | [inline] |
double& QDOS::ConstrainedMinVariance::orthogonality_quality | ( | ) | [inline] |
double& QDOS::ConstrainedMinVariance::orthogonality_quality | ( | ) | [inline] |
Matrix<double>& QDOS::ConstrainedMinVariance::projection | ( | ) | [inline] |
Matrix<double>& QDOS::ConstrainedMinVariance::projection | ( | ) | [inline] |
Matrix< double > QDOS::ConstrainedMinVariance::_covariance [private] |
Matrix< double > QDOS::ConstrainedMinVariance::_eigqual [private] |
Matrix< double > QDOS::ConstrainedMinVariance::_eigvals [private] |
Matrix< double > QDOS::ConstrainedMinVariance::_eigvecs [private] |
double QDOS::ConstrainedMinVariance::_orgqual [private] |
int QDOS::ConstrainedMinVariance::i [private] |
int QDOS::ConstrainedMinVariance::j [private] |
Matrix< double > QDOS::ConstrainedMinVariance::P [private] |
Matrix< double > QDOS::ConstrainedMinVariance::temp [private] |