From de8b2dcca31e09ce59994c7b886b13b00499cba7 Mon Sep 17 00:00:00 2001 From: Antonin Portelli Date: Fri, 11 Jan 2019 16:12:49 +0000 Subject: [PATCH] Hadrons: faster A2A matrix load --- Hadrons/A2AMatrix.hpp | 78 +++++++++++++++++++++++++++---------------- 1 file changed, 50 insertions(+), 28 deletions(-) diff --git a/Hadrons/A2AMatrix.hpp b/Hadrons/A2AMatrix.hpp index ed2f5d36..7028a377 100644 --- a/Hadrons/A2AMatrix.hpp +++ b/Hadrons/A2AMatrix.hpp @@ -62,6 +62,9 @@ using A2AMatrixSet = Eigen::TensorMap>; template using A2AMatrix = Eigen::Matrix; +template +using A2AMatrixMap = Eigen::Map>; + template using A2AMatrixTr = Eigen::Matrix; @@ -108,7 +111,7 @@ public: void saveBlock(const A2AMatrixSet &m, const unsigned int ext, const unsigned int str, const unsigned int i, const unsigned int j); template