Skip to content

Commit da9ac58

Browse files
author
Michael Morphew
committed
Fix second old ref to base_lambda_vec
1 parent 8eddbad commit da9ac58

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/libs/pestpp_common/SVDSolver.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1351,7 +1351,7 @@ ModelRun SVDSolver::iteration_upgrd(RunManagerAbstract &run_manager, Termination
13511351
// Check if best_lambda is at the edge of lambda_vec
13521352

13531353
// regrab lambda_vec
1354-
vector<double> lambda_vec = base_lambda_vec;
1354+
vector<double> lambda_vec = pest_scenario.get_pestpp_options().get_base_lambda_vec();
13551355
std::sort(lambda_vec.begin(), lambda_vec.end());
13561356
auto iter = std::unique(lambda_vec.begin(), lambda_vec.end());
13571357
lambda_vec.resize(std::distance(lambda_vec.begin(), iter));
@@ -1384,6 +1384,7 @@ ModelRun SVDSolver::iteration_upgrd(RunManagerAbstract &run_manager, Termination
13841384
file_manager.rec_ofstream() << "*** Extending lambda_vec: added smaller lambda " << new_lambda << std::endl;
13851385
}
13861386
}
1387+
std::sort(lambda_vec.begin(), lambda_vec.end());
13871388
pest_scenario.get_pestpp_options_ptr()->set_base_lambda_vec(lambda_vec);
13881389

13891390
file_manager.rec_ofstream() << "DEBUG: lambda list after extend = ";

0 commit comments

Comments
 (0)