diff --git a/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h b/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h index bf8bc4424..3ac11979e 100644 --- a/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h +++ b/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h @@ -134,7 +134,7 @@ void MatrixPower::compute(const Derived& b, ResultType& res, RealSca } template -typename MatrixPower::Base::RealScalar MatrixPower::modfAndInit(RealScalar x, RealScalar* intpart) +typename MatrixPower::RealScalar MatrixPower::modfAndInit(RealScalar x, RealScalar* intpart) { *intpart = std::floor(x); RealScalar res = x - *intpart;