From f7d8f8751a0f924cba50d3b944e475443ab4b99d Mon Sep 17 00:00:00 2001 From: Max Luebke Date: Thu, 3 Aug 2023 17:22:59 +0200 Subject: [PATCH] fix: apply weights to output values (rates) instead of input values --- src/ChemistryModule/ChemistryModule.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ChemistryModule/ChemistryModule.cpp b/src/ChemistryModule/ChemistryModule.cpp index 52a315734..a6e2bb7a4 100644 --- a/src/ChemistryModule/ChemistryModule.cpp +++ b/src/ChemistryModule/ChemistryModule.cpp @@ -90,7 +90,7 @@ inverseDistanceWeighting(const std::vector &to_calc, // } for (int j = 0; j < data_set_n; j++) { - key_delta += weights[j] * input[j][key_comp_i]; + key_delta += weights[j] * output[j][key_comp_i]; } key_delta /= inv_sum;