diff options
author | Gael Guennebaud <g.gael@free.fr> | 2011-04-05 11:20:50 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2011-04-05 11:20:50 +0200 |
commit | a6b5314c205a2a6257d756c1a529dfb4d56817f0 (patch) | |
tree | dabcff45eede83b7fa2d521d7f39b4f87da52447 /Eigen | |
parent | ae06b8af5cd9828240b474363bfabbbab8202e23 (diff) |
Performance tunning for TRMM products
Diffstat (limited to 'Eigen')
-rw-r--r-- | Eigen/src/Core/products/TriangularMatrixMatrix.h | 2 |
1 files changed, 1 insertions, 1 deletions
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<Scalar,Index,Mode,true, typedef gebp_traits<Scalar,Scalar> 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 }; |