From 9a197271280f13ee33b053e70ab67c0de306b9ca Mon Sep 17 00:00:00 2001
From: Paul Dechamps <paul.dechamps@uliege.be>
Date: Tue, 27 Feb 2024 18:16:41 +0100
Subject: [PATCH] (feat) Changed convergence criterion to total drag

Need to fix the tests! This will be done when adjoint is ok
---
 blast/coupler.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/blast/coupler.py b/blast/coupler.py
index b94e05e..ba45552 100644
--- a/blast/coupler.py
+++ b/blast/coupler.py
@@ -72,8 +72,8 @@ class Coupler:
             aeroCoeffs = np.vstack((aeroCoeffs, [self.iSolverAPI.getCl(), self.vSolver.Cdt, self.vSolver.Cdf + self.iSolverAPI.getCd(), self.vSolver.Cdf]))
 
             # Check convergence status.
-            #cd = self.vSolver.Cdf + self.iSolverAPI.getCd()
-            cd = self.vSolver.Cdt if self.vSolver.Cdt != 0 else self.vSolver.Cdf + self.iSolverAPI.getCd()
+            cd = self.vSolver.Cdf + self.iSolverAPI.getCd()
+            #cd = self.vSolver.Cdt if self.vSolver.Cdt != 0 else self.vSolver.Cdf + self.iSolverAPI.getCd()
             error = abs((cd - cdPrev) / cd) if cd != 0 else 1
 
             if error <= self.couplTol:
-- 
GitLab