From 3d2b9924e815919247d13b98bd067570692329d6 Mon Sep 17 00:00:00 2001 From: jwhite Date: Thu, 12 Dec 2024 08:41:06 -0500 Subject: [PATCH] fix --- src/libs/pestpp_common/EnsembleSmoother.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libs/pestpp_common/EnsembleSmoother.cpp b/src/libs/pestpp_common/EnsembleSmoother.cpp index 3fc04c0a..142af322 100644 --- a/src/libs/pestpp_common/EnsembleSmoother.cpp +++ b/src/libs/pestpp_common/EnsembleSmoother.cpp @@ -77,14 +77,16 @@ void IterEnsembleSmoother::iterate_2_solution() consec_bad_lambda_cycles++; //if ((n_iter_mean > 0) && (solution_iter % n_iter_mean == 0)) + iters_since_reinflate++; if ((current_n_iter_mean > 0) && (iters_since_reinflate >= current_n_iter_mean)) { iter++; reset_par_ensemble_to_prior_mean(); iters_since_reinflate = 0; + n_iter_mean_idx++; if (n_iter_mean.size() > n_iter_mean_idx) { - n_iter_mean_idx++; + current_n_iter_mean = n_iter_mean[n_iter_mean_idx]; } }