aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2008-05-22 12:25:11 +0000
committerGravatar Gael Guennebaud <g.gael@free.fr>2008-05-22 12:25:11 +0000
commit9ab6e186eb06dc60a84593f2738a9caeb993933b (patch)
treeb91ade8cb3fe4faa764cf944244dc5edd9fa4732
parent522e24f2d728aa248fbcaf38ed3ce6e629351409 (diff)
remove Like1DArrayBit in Transpose
-rw-r--r--Eigen/src/Core/ProductWIP.h4
-rw-r--r--Eigen/src/Core/Transpose.h2
2 files changed, 1 insertions, 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<typename Lhs, typename Rhs, int EvalMode> class Product : ei_no_assignm
return res;
}
- /** \internal */
- template<typename DestDerived, int RhsAlignment>
- 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<Transpose<MatrixType> >
ColsAtCompileTime = MatrixType::RowsAtCompileTime,
MaxRowsAtCompileTime = MatrixType::MaxColsAtCompileTime,
MaxColsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
- Flags = int(_MatrixTypeNested::Flags) ^ RowMajorBit,
+ Flags = (int(_MatrixTypeNested::Flags) ^ RowMajorBit) & ~Like1DArrayBit,
CoeffReadCost = _MatrixTypeNested::CoeffReadCost
};
};