From 5dd91c2a3d60f84f5c04b8bfa4d8e76163ccc194 Mon Sep 17 00:00:00 2001
From: andy <andy>
Date: Thu, 10 Jul 2014 12:07:38 +0100
Subject: [PATCH] BUG: [cell|face]Source - updated CoV calculation

---
 .../field/fieldValues/cellSource/cellSourceTemplates.C        | 2 +-
 .../field/fieldValues/faceSource/faceSourceTemplates.C        | 4 +---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/postProcessing/functionObjects/field/fieldValues/cellSource/cellSourceTemplates.C b/src/postProcessing/functionObjects/field/fieldValues/cellSource/cellSourceTemplates.C
index 372bd224b90..1acc0876b17 100644
--- a/src/postProcessing/functionObjects/field/fieldValues/cellSource/cellSourceTemplates.C
+++ b/src/postProcessing/functionObjects/field/fieldValues/cellSource/cellSourceTemplates.C
@@ -132,7 +132,7 @@ Type Foam::fieldValues::cellSource::processValues
                 scalar mean = component(meanValue, d);
                 scalar& res = setComponent(result, d);
 
-                res = sqrt(sum(V*sqr(vals - mean))/(V.size()*sum(V)))/mean;
+                res = sqrt(sum(V*sqr(vals - mean))/sum(V))/mean;
             }
 
             break;
diff --git a/src/postProcessing/functionObjects/field/fieldValues/faceSource/faceSourceTemplates.C b/src/postProcessing/functionObjects/field/fieldValues/faceSource/faceSourceTemplates.C
index c9e69771ffb..584a0e03d61 100644
--- a/src/postProcessing/functionObjects/field/fieldValues/faceSource/faceSourceTemplates.C
+++ b/src/postProcessing/functionObjects/field/fieldValues/faceSource/faceSourceTemplates.C
@@ -236,9 +236,7 @@ Type Foam::fieldValues::faceSource::processSameTypeValues
                 scalar mean = component(meanValue, d);
                 scalar& res = setComponent(result, d);
 
-                res =
-                    sqrt(sum(magSf*sqr(vals - mean))/(magSf.size()*sum(magSf)))
-                   /mean;
+                res = sqrt(sum(magSf*sqr(vals - mean))/sum(magSf))/mean;
             }
 
             break;
-- 
GitLab