From a6b5314c205a2a6257d756c1a529dfb4d56817f0 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 5 Apr 2011 11:20:50 +0200 Subject: Performance tunning for TRMM products --- Eigen/src/Core/products/TriangularMatrixMatrix.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Eigen') diff --git a/Eigen/src/Core/products/TriangularMatrixMatrix.h b/Eigen/src/Core/products/TriangularMatrixMatrix.h index 4b6301bde..cca740250 100644 --- a/Eigen/src/Core/products/TriangularMatrixMatrix.h +++ b/Eigen/src/Core/products/TriangularMatrixMatrix.h @@ -99,7 +99,7 @@ struct product_triangular_matrix_matrix Traits; enum { - SmallPanelWidth = EIGEN_PLAIN_ENUM_MAX(Traits::mr,Traits::nr), + SmallPanelWidth = 2 * EIGEN_PLAIN_ENUM_MAX(Traits::mr,Traits::nr), IsLower = (Mode&Lower) == Lower, SetDiag = (Mode&(ZeroDiag|UnitDiag)) ? 0 : 1 }; -- cgit v1.2.3