From dd75f76513f8319b39db1ccfd9430df0c6f14b7d Mon Sep 17 00:00:00 2001
From: Marcin Kirsz <mkirsz@ed.ac.uk>
Date: Tue, 8 Oct 2024 13:16:16 +0100
Subject: [PATCH] fix for solver when N > M

---
 trainer.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/trainer.h b/trainer.h
index efc1957..c73fc72 100644
--- a/trainer.h
+++ b/trainer.h
@@ -254,7 +254,7 @@ class MPI_Trainer: public Trainer {
       // Distribute data in 2D block cyclic 
       DesignMatrix<DM_Function_Base&> dm2(*fb, config);
       dm2.Phi.resize(phi_rows2,phi_cols2);
-      dm2.T.resize(phi_cols2);
+      dm2.T.resize(phi_rows2);
       dm2.Tlabels.resize(phi_rows2);
 
       pdgemr2d_(&PHI_rows, &PHI_cols, dm.Phi.ptr(), &ione, &ione, descPHI,
-- 
GitLab