diff -r cbd7644d99ca -r c6f957fa7442 src/Utils.cpp --- a/src/Utils.cpp Fri Jul 07 20:17:21 2023 +0200 +++ b/src/Utils.cpp Sat Aug 19 16:58:03 2023 +0200 @@ -877,3 +877,14 @@ return P; } + +double Utils::HydroCorrection(double mg, double tr, double tc) +{ + double trf = tr * 1.8 + 32; + double tcf = tc * 1.8 + 32; + + return mg * ((1.00130346 - 1.34722124E-4 * trf + 2.04052596E-6 * trf * trf - 2.32820948E-9 * trf * trf * trf) / + (1.00130346 - 1.34722124E-4 * tcf + 2.04052596E-6 * tcf * tcf - 2.32820948E-9 * tcf * tcf * tcf)); +} + +