From e3774e93b78f17f09684913f192972c170839c0c Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Wed, 17 Jul 2013 09:20:30 +0200 Subject: Fix vompilation of bdcsvd with ICC. --- unsupported/Eigen/src/SVD/BDCSVD.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'unsupported') 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 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::Real RealScalar; typedef typename MatrixType::Index Index; enum { -- cgit v1.2.3