diff options
Diffstat (limited to 'unsupported')
-rw-r--r-- | unsupported/Eigen/src/SVD/BDCSVD.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/unsupported/Eigen/src/SVD/BDCSVD.h b/unsupported/Eigen/src/SVD/BDCSVD.h index 87ec33a05..11d4882e4 100644 --- a/unsupported/Eigen/src/SVD/BDCSVD.h +++ b/unsupported/Eigen/src/SVD/BDCSVD.h @@ -37,10 +37,14 @@ namespace Eigen { template<typename _MatrixType> class BDCSVD : public SVDBase<_MatrixType> { + typedef SVDBase<_MatrixType> Base; public: + using Base::rows; + using Base::cols; + typedef _MatrixType MatrixType; - typedef typename SVDBase<_MatrixType>::MatrixType::Scalar Scalar; + typedef typename MatrixType::Scalar Scalar; typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; typedef typename MatrixType::Index Index; enum { |