From b00ff5c9c1a6919c759f10c680b28ebfa5e91b89 Mon Sep 17 00:00:00 2001 From: leonarski_f Date: Mon, 23 Feb 2026 15:44:12 +0100 Subject: [PATCH] ScaleAndMerge: Change bounds for R --- image_analysis/scale_merge/ScaleAndMerge.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/image_analysis/scale_merge/ScaleAndMerge.cpp b/image_analysis/scale_merge/ScaleAndMerge.cpp index f543e471..bc9b931b 100644 --- a/image_analysis/scale_merge/ScaleAndMerge.cpp +++ b/image_analysis/scale_merge/ScaleAndMerge.cpp @@ -352,7 +352,8 @@ namespace { if (opt.partiality_model == ScaleMergeOptions::PartialityModel::Still) { for (int i = 0; i < mosaicity.size(); ++i) { if (image_slot_used[i]) { - problem.SetParameterLowerBound(&mosaicity[i], 0, 1e-6); + problem.SetParameterLowerBound(&mosaicity[i], 0, 1e-9); + problem.SetParameterUpperBound(&mosaicity[i], 0, 1.0); } } } @@ -589,7 +590,6 @@ namespace { void calc_obs(const ScaleMergeOptions &opt, std::vector &g, std::vector &mosaicity, - bool rotation_crystallography, const std::vector &obs, std::vector &corr_obs) { @@ -775,7 +775,7 @@ ScaleMergeResult ScaleAndMergeReflectionsCeres(const std::vector