diff --git a/glomap/controllers/option_manager.cc b/glomap/controllers/option_manager.cc index 3a7c8ff4..8a420870 100644 --- a/glomap/controllers/option_manager.cc +++ b/glomap/controllers/option_manager.cc @@ -197,6 +197,9 @@ void OptionManager::AddGlobalPositionerOptions() { AddAndRegisterDefaultOption( "GlobalPositioning.max_num_iterations", &mapper->opt_gp.solver_options.max_num_iterations); + AddAndRegisterDefaultOption( + "GlobalPositioning.function_tolerance", + &mapper->opt_gp.solver_options.function_tolerance); // TODO: move the constrain type selection here } @@ -224,6 +227,9 @@ void OptionManager::AddBundleAdjusterOptions() { AddAndRegisterDefaultOption( "BundleAdjustment.max_num_iterations", &mapper->opt_ba.solver_options.max_num_iterations); + AddAndRegisterDefaultOption( + "BundleAdjustment.function_tolerance", + &mapper->opt_ba.solver_options.function_tolerance); } void OptionManager::AddTriangulatorOptions() { if (added_triangulation_options_) {