From 25863a5fea0c647daf6d940127bb3df18c27cbe8 Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Sat, 6 Dec 2025 11:38:01 +0100 Subject: [PATCH] XtalOptimizer: Add 20 ms time limit for least-square solver --- image_analysis/geom_refinement/XtalOptimizer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/image_analysis/geom_refinement/XtalOptimizer.cpp b/image_analysis/geom_refinement/XtalOptimizer.cpp index a6d030b3..14a8d8dc 100644 --- a/image_analysis/geom_refinement/XtalOptimizer.cpp +++ b/image_analysis/geom_refinement/XtalOptimizer.cpp @@ -517,6 +517,7 @@ bool XtalOptimizerInternal(XtalOptimizerData &data, ceres::Solver::Options options; options.linear_solver_type = ceres::DENSE_QR; options.minimizer_progress_to_stdout = false; + options.max_solver_time_in_seconds = 0.02; // 20 ms - try not go longer options.logging_type = ceres::LoggingType::SILENT; ceres::Solver::Summary summary;