From f647fb8dd4317c074a9ec7ccaee78a8281d9e344 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 10 Nov 2009 21:22:55 +0100 Subject: fix compilation and removed some unused stuff in skyline --- unsupported/Eigen/src/Skyline/SkylineProduct.h | 31 +++++++++----------------- 1 file changed, 10 insertions(+), 21 deletions(-) (limited to 'unsupported/Eigen') diff --git a/unsupported/Eigen/src/Skyline/SkylineProduct.h b/unsupported/Eigen/src/Skyline/SkylineProduct.h index 85ccacac8..9586576b5 100644 --- a/unsupported/Eigen/src/Skyline/SkylineProduct.h +++ b/unsupported/Eigen/src/Skyline/SkylineProduct.h @@ -25,17 +25,6 @@ #ifndef EIGEN_SKYLINEPRODUCT_H #define EIGEN_SKYLINEPRODUCT_H -template struct ei_skyline_product_mode { - - enum { - value = (Rhs::Flags & Lhs::Flags & SkylineBit) == SkylineBit - ? SkylineTimeSkylineProduct - : (Lhs::Flags & SkylineBit) == SkylineBit - ? SkylineTimeDenseProduct - : DenseTimeSkylineProduct - }; -}; - template struct SkylineProductReturnType { typedef const typename ei_nested::type LhsNested; @@ -290,16 +279,16 @@ struct ei_skyline_product_selector { } }; -template -template -Derived & MatrixBase::lazyAssign(const SkylineProduct& product) { - typedef typename ei_cleantype::type _Lhs; - ei_skyline_product_selector::type, - typename ei_cleantype::type, - Derived>::run(product.lhs(), product.rhs(), derived()); - - return derived(); -} +// template +// template +// Derived & MatrixBase::lazyAssign(const SkylineProduct& product) { +// typedef typename ei_cleantype::type _Lhs; +// ei_skyline_product_selector::type, +// typename ei_cleantype::type, +// Derived>::run(product.lhs(), product.rhs(), derived()); +// +// return derived(); +// } // skyline * dense -- cgit v1.2.3