From 88147e0a91733bde2c095cbe51c20b6d8a32ea88 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Wed, 5 Aug 2009 15:23:35 +0200 Subject: big refactoring in Product.h: - all specialized products now inherits ProductBase - the default product evaluated by Assign is still here, but it is currently enabled for small fixed sizes only - => this significantly speed up compilation for large matrices - I left the OuterProduct specialization empty as an exercise... --- test/product.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'test/product.h') diff --git a/test/product.h b/test/product.h index d6aa372db..157f6262b 100644 --- a/test/product.h +++ b/test/product.h @@ -91,9 +91,6 @@ template void product(const MatrixType& m) VERIFY_IS_APPROX(s1*(square*m1), (s1*square)*m1); VERIFY_IS_APPROX(s1*(square*m1), square*(m1*s1)); - // again, test operator() to check const-qualification - s1 += (square.lazy() * m1)(r,c); - // test Product.h together with Identity.h VERIFY_IS_APPROX(v1, identity*v1); VERIFY_IS_APPROX(v1.transpose(), v1.transpose() * identity); -- cgit v1.2.3