diff options
-rw-r--r-- | Eigen/src/Core/arch/CUDA/MathFunctions.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Eigen/src/Core/arch/CUDA/MathFunctions.h b/Eigen/src/Core/arch/CUDA/MathFunctions.h index 3548f2fa2..987a5291c 100644 --- a/Eigen/src/Core/arch/CUDA/MathFunctions.h +++ b/Eigen/src/Core/arch/CUDA/MathFunctions.h @@ -57,15 +57,14 @@ double2 pexp<double2>(const double2& a) } template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE -float4 pexp<float4>(const float4& a) +float4 pexpm1<float4>(const float4& a) { return make_float4(expm1f(a.x), expm1f(a.y), expm1f(a.z), expm1f(a.w)); } template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE -double2 pexp<double2>(const double2& a) +double2 pexpm1<double2>(const double2& a) { - using ::expm1; return make_double2(expm1(a.x), expm1(a.y)); } |