diff options
Diffstat (limited to 'Eigen/src/SVD/SVD.h')
-rw-r--r-- | Eigen/src/SVD/SVD.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/SVD/SVD.h b/Eigen/src/SVD/SVD.h index 988316649..b8432c943 100644 --- a/Eigen/src/SVD/SVD.h +++ b/Eigen/src/SVD/SVD.h @@ -538,10 +538,10 @@ bool SVD<MatrixType>::solve(const MatrixBase<OtherDerived> &b, ResultType* resul * \returns the SVD decomposition of \c *this */ template<typename Derived> -inline SVD<typename MatrixBase<Derived>::EvalType> +inline SVD<typename MatrixBase<Derived>::PlainMatrixType> MatrixBase<Derived>::svd() const { - return SVD<typename ei_eval<Derived>::type>(derived()); + return SVD<PlainMatrixType>(derived()); } #endif // EIGEN_SVD_H |