From e5e5c9a851d64fc070fc09818834d288473925b1 Mon Sep 17 00:00:00 2001
From: Andrew Heather <a.heather@opencfd.co.uk>
Date: Wed, 7 Oct 2015 13:11:01 +0100
Subject: [PATCH] ENH: forceCoeffs FO updated following update to use
 functionObjectState

Properties stored in state dictionary:
- Moment coefficient: Cm
- Drag coefficient: Cd
- Lift coefficient: Cl
- Front lift coefficient: Cl(f)
- Rear lift coefficient: Cl(r)
---
 .../functionObjects/forces/forceCoeffs/forceCoeffs.C     | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/src/postProcessing/functionObjects/forces/forceCoeffs/forceCoeffs.C b/src/postProcessing/functionObjects/forces/forceCoeffs/forceCoeffs.C
index e8def0bd36..da2f588472 100644
--- a/src/postProcessing/functionObjects/forces/forceCoeffs/forceCoeffs.C
+++ b/src/postProcessing/functionObjects/forces/forceCoeffs/forceCoeffs.C
@@ -386,6 +386,15 @@ void Foam::forceCoeffs::execute()
         }
     }
 
+    // Write state/results information
+    {
+        setResult("Cm", CmTot);
+        setResult("Cd", CdTot);
+        setResult("Cl", ClTot);
+        setResult("Cl(f)", ClfTot);
+        setResult("Cl(r)", ClrTot);
+    }
+
     if (writeFields_)
     {
         const volVectorField& force =
-- 
GitLab