aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--Eigen/src/Core/functors/UnaryFunctors.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/functors/UnaryFunctors.h b/Eigen/src/Core/functors/UnaryFunctors.h
index e0ceb1b2b..1745d8b55 100644
--- a/Eigen/src/Core/functors/UnaryFunctors.h
+++ b/Eigen/src/Core/functors/UnaryFunctors.h
@@ -139,7 +139,7 @@ template<typename Scalar>
struct functor_traits<scalar_arg_op<Scalar> >
{
enum {
- Cost = NumTraits<Scalar>::AddCost,
+ Cost = 5 * NumTraits<Scalar>::MulCost + NumTraits<Scalar>::AddCost,
PacketAccess = packet_traits<Scalar>::HasArg
};
};