From e8eacaa1c64cd09db7676ad9e341246e1ff7e322 Mon Sep 17 00:00:00 2001
From: faridm69 <faridmohammadi69@gmail.com>
Date: Wed, 8 Jul 2020 11:54:06 +0200
Subject: [PATCH] [PyLink] small bug fixed.

---
 BayesValidRox/PyLink/PyLinkForwardModel.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/BayesValidRox/PyLink/PyLinkForwardModel.py b/BayesValidRox/PyLink/PyLinkForwardModel.py
index 482274872..ed6f559d8 100644
--- a/BayesValidRox/PyLink/PyLinkForwardModel.py
+++ b/BayesValidRox/PyLink/PyLinkForwardModel.py
@@ -253,9 +253,10 @@ class PyLinkForwardModel:
             
         # Parallel runs with multiprocessing
         with multiprocessing.Pool(nrCPUs) as p:
-            results = list(tqdm.tqdm(p.imap(self.run_forwardmodel, zip(CollocationPoints,[prevRun_No+i for i in range(P)], [keyString]*P)),
+            group_results = list(tqdm.tqdm(p.imap(self.run_forwardmodel, zip(CollocationPoints,[prevRun_No+i for i in range(P)], [keyString]*P)),
                                            total=P))
         print("\n")
+        results = [group_results[NofE][1] for NofE in range(P)]
         # Save time steps or x-values
         x_values = results[0][0]
         TotalOutputs["x_values"] = x_values
-- 
GitLab