From 9ab6e186eb06dc60a84593f2738a9caeb993933b Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Thu, 22 May 2008 12:25:11 +0000 Subject: [PATCH] remove Like1DArrayBit in Transpose --- Eigen/src/Core/ProductWIP.h | 4 ---- Eigen/src/Core/Transpose.h | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/Eigen/src/Core/ProductWIP.h b/Eigen/src/Core/ProductWIP.h index c6d5f6d95..7cc913d72 100644 --- a/Eigen/src/Core/ProductWIP.h +++ b/Eigen/src/Core/ProductWIP.h @@ -331,10 +331,6 @@ template class Product : ei_no_assignm return res; } - /** \internal */ - template - void _cacheFriendlyEvalImpl(DestDerived& res) const EIGEN_DONT_INLINE; - protected: const LhsNested m_lhs; const RhsNested m_rhs; diff --git a/Eigen/src/Core/Transpose.h b/Eigen/src/Core/Transpose.h index 833dbe287..9c19f80f3 100644 --- a/Eigen/src/Core/Transpose.h +++ b/Eigen/src/Core/Transpose.h @@ -48,7 +48,7 @@ struct ei_traits > ColsAtCompileTime = MatrixType::RowsAtCompileTime, MaxRowsAtCompileTime = MatrixType::MaxColsAtCompileTime, MaxColsAtCompileTime = MatrixType::MaxRowsAtCompileTime, - Flags = int(_MatrixTypeNested::Flags) ^ RowMajorBit, + Flags = (int(_MatrixTypeNested::Flags) ^ RowMajorBit) & ~Like1DArrayBit, CoeffReadCost = _MatrixTypeNested::CoeffReadCost }; };