eigen2 support: import SVD back, pass SVD tests

This commit is contained in:
Benoit Jacob
2011-01-26 10:33:03 -05:00
parent 313eea8f10
commit 76c630d185
4 changed files with 658 additions and 0 deletions

View File

@@ -391,6 +391,10 @@ template<typename Derived> class MatrixBase
JacobiSVD<PlainObject> jacobiSvd(unsigned int computationOptions = 0) const;
#ifdef EIGEN2_SUPPORT
SVD<PlainObject> svd() const;
#endif
/////////// Geometry module ///////////
template<typename OtherDerived>

View File

@@ -268,6 +268,7 @@ template<typename ExpressionType> class Cwise;
template<typename MatrixType> class Minor;
template<typename MatrixType> class LU;
template<typename MatrixType> class QR;
template<typename MatrixType> class SVD;
namespace internal {
template<typename MatrixType, unsigned int Mode> struct eigen2_part_return_type;
}