diff options
author | Gael Guennebaud <g.gael@free.fr> | 2010-09-08 14:10:01 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2010-09-08 14:10:01 +0200 |
commit | 91e9344be9e408751a750f08067d1798a6c2c7fd (patch) | |
tree | bf6a6a04f54609679e8bb51d1e05fd1f8e1cdf72 /Eigen/src/Geometry/OrthoMethods.h | |
parent | f9123df7722272b9d2fba8f9652d62ec83bd1ef7 (diff) |
fix vectorization logic and code of cross3 which was never enabled..
Diffstat (limited to 'Eigen/src/Geometry/OrthoMethods.h')
-rw-r--r-- | Eigen/src/Geometry/OrthoMethods.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Geometry/OrthoMethods.h b/Eigen/src/Geometry/OrthoMethods.h index cb8d3458a..d03d85beb 100644 --- a/Eigen/src/Geometry/OrthoMethods.h +++ b/Eigen/src/Geometry/OrthoMethods.h @@ -54,7 +54,7 @@ MatrixBase<Derived>::cross(const MatrixBase<OtherDerived>& other) const template< int Arch,typename VectorLhs,typename VectorRhs, typename Scalar = typename VectorLhs::Scalar, - int Vectorizable = (VectorLhs::Flags&VectorRhs::Flags)&PacketAccessBit> + bool Vectorizable = (VectorLhs::Flags&VectorRhs::Flags)&PacketAccessBit> struct ei_cross3_impl { inline static typename ei_plain_matrix_type<VectorLhs>::type run(const VectorLhs& lhs, const VectorRhs& rhs) |