diff options
author | 2011-05-02 13:26:44 +0200 | |
---|---|---|
committer | 2011-05-02 13:26:44 +0200 | |
commit | 1947da39ab18813ac5611f81c034eaca3ddc98a5 (patch) | |
tree | eb04856f711583f091b1fb5d6f4aeb15778a996f | |
parent | 10426b76473e9e698c66ca0267011209b50fe7aa (diff) |
fix bug #258: asin/acos copy paste mistake
-rw-r--r-- | Eigen/src/Core/Functors.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/Core/Functors.h b/Eigen/src/Core/Functors.h index b1842b146..4040e15bd 100644 --- a/Eigen/src/Core/Functors.h +++ b/Eigen/src/Core/Functors.h @@ -750,9 +750,9 @@ struct functor_traits<scalar_acos_op<Scalar> > */ template<typename Scalar> struct scalar_asin_op { EIGEN_EMPTY_STRUCT_CTOR(scalar_asin_op) - inline const Scalar operator() (const Scalar& a) const { return acos(a); } + inline const Scalar operator() (const Scalar& a) const { return asin(a); } typedef typename packet_traits<Scalar>::type Packet; - inline Packet packetOp(const Packet& a) const { return internal::pacos(a); } + inline Packet packetOp(const Packet& a) const { return internal::pasin(a); } }; template<typename Scalar> struct functor_traits<scalar_asin_op<Scalar> > |