From 5ba98523166b4de0453a02f1e45e85ba9fca732f Mon Sep 17 00:00:00 2001
From: alena <akaranchuk@list.ru>
Date: Fri, 21 Jun 2019 11:45:01 +0200
Subject: [PATCH] fixed averaging of fluctuations in sumOfVaFluctuations() and
 meanOfVaFluctuations()

---
 source/Applications/bChannelVA/Averaging.cpp | 20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

diff --git a/source/Applications/bChannelVA/Averaging.cpp b/source/Applications/bChannelVA/Averaging.cpp
index 410370452..bdc545ae7 100644
--- a/source/Applications/bChannelVA/Averaging.cpp
+++ b/source/Applications/bChannelVA/Averaging.cpp
@@ -1007,18 +1007,15 @@ void Averaging::sumOfVaFluctuations()
    vector<double>& vzFluc = vaFlucVzMatrix.getDataVector();
    vector<double>& prFluc = vaFlucPrMatrix.getDataVector();
 
-   vector<double>& SumFlucVx = vaFlucVxMatrix.getDataVector();
-   vector<double>& SumFlucVy = vaFlucVyMatrix.getDataVector();
-   vector<double>& SumFlucVz = vaFlucVzMatrix.getDataVector();
-   vector<double>& SumFlucPr = vaFlucPrMatrix.getDataVector();
+   vector<double>& SumFlucVx = sumVaFlucVx.getDataVector();
+   vector<double>& SumFlucVy = sumVaFlucVy.getDataVector();
+   vector<double>& SumFlucVz = sumVaFlucVz.getDataVector();
+   vector<double>& SumFlucPr = sumVaFlucPr.getDataVector();
 
    int size = (int)vxFluc.size();
 
-   //UBLOG(logINFO, "             size= " + UbSystem::toString(size));
    for (int i = 0; i < size; i++)
    {
-      //if(i == 90000)
-      //   UBLOG(logINFO, "             vxFluc[i]= " + UbSystem::toString(vxFluc[i]));
       SumFlucVx[i] += vxFluc[i];
       SumFlucVy[i] += vyFluc[i];
       SumFlucVz[i] += vzFluc[i];
@@ -1034,13 +1031,12 @@ void Averaging::meanOfVaFluctuations(int numberOfTimeSteps)
    vector<double>& MeanFlucVz = meanVaFlucVz.getDataVector();
    vector<double>& MeanFlucPr = meanVaFlucPr.getDataVector();
 
-   vector<double>& SumFlucVx = vaFlucVxMatrix.getDataVector();
-   vector<double>& SumFlucVy = vaFlucVyMatrix.getDataVector();
-   vector<double>& SumFlucVz = vaFlucVzMatrix.getDataVector();
-   vector<double>& SumFlucPr = vaFlucPrMatrix.getDataVector();
+   vector<double>& SumFlucVx = sumVaFlucVx.getDataVector();
+   vector<double>& SumFlucVy = sumVaFlucVy.getDataVector();
+   vector<double>& SumFlucVz = sumVaFlucVz.getDataVector();
+   vector<double>& SumFlucPr = sumVaFlucPr.getDataVector();
 
    int size = (int)SumFlucVx.size();
-   //UBLOG(logINFO, "             numberOfTimeSteps: " + UbSystem::toString(numberOfTimeSteps));
 
    for (int i = 0; i < size; i++)
    {
-- 
GitLab