|
| ~FactorSVD () |
|
| FactorSVD () |
| default constructor More...
|
|
| FactorSVD (const FactorSVD &c) |
| copy constructor More...
|
|
FactorSVD & | operator= (const FactorSVD &rhs) |
| copy assign More...
|
|
template<class ELT > |
| FactorSVD (const Matrix_< ELT > &m) |
| constructor More...
|
|
template<class ELT > |
| FactorSVD (const Matrix_< ELT > &m, float rcond) |
| singular value decomposition of a matrix using the specified reciprocal of the condition number rcond More...
|
|
template<class ELT > |
| FactorSVD (const Matrix_< ELT > &m, double rcond) |
| singular value decomposition of a matrix using the specified reciprocal of the condition number rcond More...
|
|
template<class ELT > |
void | factor (const Matrix_< ELT > &m) |
| supply the matrix to do a singular value decomposition More...
|
|
template<class ELT > |
void | factor (const Matrix_< ELT > &m, float rcond) |
| supply the matrix to do a singular value decomposition using the specified reciprocal of the condition number rcond More...
|
|
template<class ELT > |
void | factor (const Matrix_< ELT > &m, double rcond) |
| supply the matrix to do a singular value decomposition using the specified reciprocal of the condition reciprocal of the condition number rcond More...
|
|
template<class T > |
void | getSingularValuesAndVectors (Vector_< typename CNT< T >::TReal > &values, Matrix_< T > &leftVectors, Matrix_< T > &rightVectors) |
| get the singular values and singular vectors of the matrix More...
|
|
template<class T > |
void | getSingularValues (Vector_< T > &values) |
| get just the singular values of the matrix More...
|
|
int | getRank () |
| get rank of the matrix More...
|
|
template<class ELT > |
void | inverse (Matrix_< ELT > &m) |
| get inverse of the matrix using singular value decomposition (sometimes called the pseudo inverse) More...
|
|
template<class ELT > |
void | solve (const Vector_< ELT > &b, Vector_< ELT > &x) |
| solve for x given a right hand side vector using the singular value decomposition More...
|
|
template<class ELT > |
void | solve (const Matrix_< ELT > &b, Matrix_< ELT > &x) |
| solve for a set of x vectors given multiple right hand side vectors using the singular value decomposition More...
|
|
| Factor () |
|
template<class ELT > |
| Factor (Matrix_< ELT > m) |
| creates an factorization of a matrix More...
|
|
template<class ELT > |
void | solve (const Vector_< ELT > &b, Vector_< ELT > &x) const |
| solves a single right hand side using a factorization More...
|
|
template<class ELT > |
void | solve (const Matrix_< ELT > &b, Matrix_< ELT > &x) const |
| solves multiple right hand sides using a factorization More...
|
|
Class to compute a singular value decomposition of a matrix.