From 51939229224afa41e1378d30852e171604920bec Mon Sep 17 00:00:00 2001
From: Thomas Lambert <t.lambert@uliege.be>
Date: Sun, 11 Dec 2022 05:23:50 +0100
Subject: [PATCH] fix(coeff): change fx sign for drag

---
 utils/calccoeff.m | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/utils/calccoeff.m b/utils/calccoeff.m
index cde4ea8..b0cd4a8 100644
--- a/utils/calccoeff.m
+++ b/utils/calccoeff.m
@@ -28,8 +28,14 @@ function [ResData] = calccoeff(ResData)
                                           dens, speed, CHORD, SPAN, 'force');
                     coeffM = forcetocoeff(ResData(i, j).AllPhases(1).(pos).meanM(iPart, :), ...
                                           dens, speed, CHORD, SPAN, 'moment');
+
+                    % Invert X component to represent the drag
+                    % (Load sensor X axis points in opposite direction w.r.t flow)
+                    coeffF(1) = -coeffF(1);
+
                     ResData(i, j).AllPhases(1).(pos).cF(iPart, :) = coeffF;
                     ResData(i, j).AllPhases(1).(pos).cM(iPart, :) = coeffM;
+
                 end
             end
         end
-- 
GitLab