Public Member Functions | |
template<class Accessor> | |
SVD (const MatrixBase< Accessor > &m) | |
bool | is_vertical () |
Matrix<-1, -1, RowMajor > & | get_U () |
Vector<-1 > & | get_diagonal () |
Matrix<-1, -1, RowMajor > & | get_VT () |
template<class Accessor> | |
Matrix | backsub (const DynamicMatrix< Accessor > &rhs, const double condition=condition_no) |
template<int R, int C, class Accessor> | |
Matrix< R, C > | backsub (const FixedMatrix< R, C, Accessor > &rhs, const double condition=condition_no) |
template<class Accessor> | |
Vector | backsub (const DynamicVector< Accessor > &v, const double condition=condition_no) |
template<int Size, class Accessor> | |
Vector< Size > | backsub (const FixedVector< Size, Accessor > &v, const double condition=condition_no) |
Matrix | get_pinv (const double condition=condition_no) |
void | get_inv_diag (Vector<> &inv_diag, const double condition) |
template<class Accessor> | |
SVD (const MatrixBase< Accessor > &m) | |
bool | is_vertical () |
Matrix<-1, -1, RowMajor > & | get_U () |
Vector<-1 > & | get_diagonal () |
Matrix<-1, -1, RowMajor > & | get_VT () |
template<class Accessor> | |
Matrix | backsub (const DynamicMatrix< Accessor > &rhs, const double condition=condition_no) |
template<int R, int C, class Accessor> | |
Matrix< R, C > | backsub (const FixedMatrix< R, C, Accessor > &rhs, const double condition=condition_no) |
template<class Accessor> | |
Vector | backsub (const DynamicVector< Accessor > &v, const double condition=condition_no) |
template<int Size, class Accessor> | |
Vector< Size > | backsub (const FixedVector< Size, Accessor > &v, const double condition=condition_no) |
Matrix | get_pinv (const double condition=condition_no) |
void | get_inv_diag (Vector<> &inv_diag, const double condition) |
Definition at line 185 of file SVD.h.