From 8463b7d3f4ba6b94d79503d30b7822f064adbb08 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Wed, 2 Jul 2008 16:05:33 +0000 Subject: * fix compilation issue in Product * added some tests for product and swap * overload .swap() for dynamic-sized matrix of same size --- bench/benchmark.cpp | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) (limited to 'bench/benchmark.cpp') diff --git a/bench/benchmark.cpp b/bench/benchmark.cpp index b48b21d68..5aeb2d315 100644 --- a/bench/benchmark.cpp +++ b/bench/benchmark.cpp @@ -18,17 +18,6 @@ USING_PART_OF_NAMESPACE_EIGEN int main(int argc, char *argv[]) { - Matrix4i m1, m2, m3; - m1.setRandom(); - m2.setConstant(2); - int s1 = 2; - m3 = m1; - std::cout << m1 << "\n\n"; - std::cout << m2 << "\n\n"; - m3 = m1.cwiseProduct(m2); - std::cout << m3 << "\n==\n" << m1*s1 << "\n\n"; -// v(1,2,3,4); -// std::cout << v * 2 << "\n"; Matrix I = Matrix::ones(); Matrix m; for(int i = 0; i < MATSIZE; i++) @@ -39,7 +28,7 @@ int main(int argc, char *argv[]) asm("#begin"); for(int a = 0; a < REPEAT; a++) { - m = Matrix::ones() + 0.00005 * (m + (m*m).eval()); + m = Matrix::ones() + 0.00005 * (m + (m*m)); } asm("#end"); cout << m << endl; -- cgit v1.2.3