diff --git a/src/libs/common/config_os.h b/src/libs/common/config_os.h index 2b1d663a..a832d243 100644 --- a/src/libs/common/config_os.h +++ b/src/libs/common/config_os.h @@ -2,7 +2,7 @@ #define CONFIG_OS_H_ -#define PESTPP_VERSION "5.2.15"; +#define PESTPP_VERSION "5.2.16"; #if defined(_WIN32) || defined(_WIN64) #define OS_WIN diff --git a/src/libs/pestpp_common/EnsembleMethodUtils.cpp b/src/libs/pestpp_common/EnsembleMethodUtils.cpp index 9756f1bf..003ef593 100644 --- a/src/libs/pestpp_common/EnsembleMethodUtils.cpp +++ b/src/libs/pestpp_common/EnsembleMethodUtils.cpp @@ -7750,7 +7750,7 @@ void EnsembleMethod::reset_par_ensemble_to_prior_mean(){ ss << "iteration:" << iter; vector temp; ofstream& frec = file_manager.rec_ofstream(); - oe = oe_base; + oe.reserve(oe_base.get_real_names(),oe.get_var_names()); weights = weights_base; run_ensemble_util(performance_log,frec,new_pe,oe,run_mgr_ptr,false,temp,NetPackage::NULL_DA_CYCLE, ss.str()); pe = new_pe;