From c890cf548997c5f7dd8c856e01c13d0f646f6730 Mon Sep 17 00:00:00 2001 From: Chen-Pang He Date: Sun, 14 Oct 2012 03:02:16 +0800 Subject: [PATCH] Use the nested type instead of const reference --- unsupported/Eigen/src/MatrixFunctions/MatrixPowerBase.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/unsupported/Eigen/src/MatrixFunctions/MatrixPowerBase.h b/unsupported/Eigen/src/MatrixFunctions/MatrixPowerBase.h index edd14931e..b6fae9e6d 100644 --- a/unsupported/Eigen/src/MatrixFunctions/MatrixPowerBase.h +++ b/unsupported/Eigen/src/MatrixFunctions/MatrixPowerBase.h @@ -97,7 +97,7 @@ class MatrixPowerBase protected: typedef Array RealArray; - const MatrixType& m_A; + typename MatrixType::Nested m_A; MatrixType m_tmp1, m_tmp2; RealScalar m_conditionNumber; }; @@ -124,7 +124,7 @@ class MatrixPowerProduct : public MatrixBase private: Derived& m_pow; - const Rhs& m_b; + typename Rhs::Nested m_b; const RealScalar m_p; };