diff options
author | Nicolas Mellado <nmellado0@gmail.com> | 2015-07-11 19:40:15 +0200 |
---|---|---|
committer | Nicolas Mellado <nmellado0@gmail.com> | 2015-07-11 19:40:15 +0200 |
commit | 1dd6a329e860abff4828da14884dddaa039ad45d (patch) | |
tree | 3c5f6e7655e2a0bf241b749ba0fe732e5965200d | |
parent | bc40eb745d12586009e82732239af6842b98f8a5 (diff) |
Cuda compatibility: remove explicit call to std math functions
-rw-r--r-- | Eigen/src/Core/Dot.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/Core/Dot.h b/Eigen/src/Core/Dot.h index 6228f71bd..94b058466 100644 --- a/Eigen/src/Core/Dot.h +++ b/Eigen/src/Core/Dot.h @@ -99,7 +99,7 @@ EIGEN_STRONG_INLINE typename NumTraits<typename internal::traits<Derived>::Scala template<typename Derived> inline typename NumTraits<typename internal::traits<Derived>::Scalar>::Real MatrixBase<Derived>::norm() const { - using std::sqrt; + EIGEN_USING_STD_MATH(sqrt) return sqrt(squaredNorm()); } @@ -141,7 +141,7 @@ struct lpNorm_selector EIGEN_DEVICE_FUNC static inline RealScalar run(const MatrixBase<Derived>& m) { - using std::pow; + EIGEN_USING_STD_MATH(pow) return pow(m.cwiseAbs().array().pow(p).sum(), RealScalar(1)/p); } }; |