| 
|   | ~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.