From bdc09addfa51afece79f9309c2b1d0f3fb421afa Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby Date: Fri, 21 Aug 2026 16:55:17 +0200 Subject: [PATCH] Ensemble: Fix results reading. --- src/Solver/Mage.py | 1 - src/View/RunSolver/Window.py | 14 +++++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/src/Solver/Mage.py b/src/Solver/Mage.py index d2fd7a08..38ddebfc 100644 --- a/src/Solver/Mage.py +++ b/src/Solver/Mage.py @@ -1594,7 +1594,6 @@ class Mage8(Mage): for k in tmp_table: table[k] = np.array(tmp_table[k]) - self.read_ensemble_bin_agregate_data( table, tables, run_number ) diff --git a/src/View/RunSolver/Window.py b/src/View/RunSolver/Window.py index ac9345cd..85f1c4a6 100644 --- a/src/View/RunSolver/Window.py +++ b/src/View/RunSolver/Window.py @@ -510,6 +510,13 @@ class SolverLogEnsWindow(SolverLogWindow): 3000 ) + self._solver.results_ensemble( + self._study, self._workdir, + self._results_tables, + self._last_run, + qlog=self._output, + ) + if self._last_run < self._run_number: self.next() else: @@ -518,13 +525,6 @@ class SolverLogEnsWindow(SolverLogWindow): def next(self): self._process = self.new_process(self._parent) - self._solver.results_ensemble( - self._study, self._workdir, - self._results_tables, - self._last_run, - qlog=self._output, - ) - self._log(f" *** Run #{self._last_run}", color="blue") self._solver.export_ensemble_variation( self._study, self._workdir, qlog=self._output,