[us-commits] [ehb54/ultrascan3] 768ca9: Roll out per-amplitude Gaussian minimum to dad/mal...
emre brookes
noreply at github.com
Wed Jul 1 08:43:12 MDT 2026
Branch: refs/heads/somo-dev
Home: https://github.com/ehb54/ultrascan3
Commit: 768ca91ff963992cfbb912f512740052402f1fac
https://github.com/ehb54/ultrascan3/commit/768ca91ff963992cfbb912f512740052402f1fac
Author: ehb54 <brookes at uthscsa.edu>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M us_somo/develop/include/us_hydrodyn_dad_fit.h
M us_somo/develop/include/us_hydrodyn_dad_options.h
M us_somo/develop/include/us_hydrodyn_mals_fit.h
M us_somo/develop/include/us_hydrodyn_mals_options.h
M us_somo/develop/include/us_hydrodyn_mals_saxs_fit.h
M us_somo/develop/include/us_hydrodyn_mals_saxs_options.h
M us_somo/develop/src/us_hydrodyn_dad.cpp
M us_somo/develop/src/us_hydrodyn_dad_fit.cpp
M us_somo/develop/src/us_hydrodyn_dad_options.cpp
M us_somo/develop/src/us_hydrodyn_dad_util.cpp
M us_somo/develop/src/us_hydrodyn_mals.cpp
M us_somo/develop/src/us_hydrodyn_mals_fit.cpp
M us_somo/develop/src/us_hydrodyn_mals_options.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_fit.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_options.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_util.cpp
M us_somo/develop/src/us_hydrodyn_mals_util.cpp
Log Message:
-----------
Roll out per-amplitude Gaussian minimum to dad/mals/mals_saxs fit modules
HPLC's Gaussian fit split its single amplitude-and-width floor
(hplc_ampl_width_min) into two independent minimums: the pre-existing
one continues to bound width, while the new hplc_ampl_min bounds
amplitude. The sibling dad/mals/mals_saxs SAXS fit modules were never
updated to match, so their amplitude clamp (in setup_run and
lock_zeros) still reuses the combined width_min value.
Add the same ampl_min gparam, options-dialog widget, and fit-module
member to dad, mals, and mals_saxs, and repoint their amplitude clamp
logic at it, mirroring hplc_fit.cpp/hplc_options.cpp/hplc.cpp exactly.
To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications
More information about the us-commits
mailing list