#2146 Num Flooded PV: Add allVisibleCells for flowDiag

This commit is contained in:
Rebecca Cox
2017-11-16 14:59:55 +01:00
parent 92a6819b39
commit 204ee2162a
10 changed files with 71 additions and 54 deletions

View File

@@ -19,8 +19,8 @@
#pragma once
#include "RigStatisticsCalculator.h"
#include "RigFlowDiagResultAddress.h"
#include "RigStatisticsCalculator.h"
class RigHistogramCalculator;
class RigFlowDiagResults;
@@ -32,7 +32,7 @@ class RigFlowDiagResults;
class RigFlowDiagStatCalc : public RigStatisticsCalculator
{
public:
RigFlowDiagStatCalc(RigFlowDiagResults* femResultCollection, const RigFlowDiagResultAddress& resVarAddr);
RigFlowDiagStatCalc(RigFlowDiagResults* flowDiagResults, const RigFlowDiagResultAddress& resVarAddr);
virtual void minMaxCellScalarValues(size_t timeStepIndex, double& min, double& max);
virtual void posNegClosestToZero(size_t timeStepIndex, double& pos, double& neg);
@@ -40,6 +40,7 @@ public:
virtual void addDataToHistogramCalculator(size_t timeStepIndex, RigHistogramCalculator& histogramCalculator);
virtual void uniqueValues(size_t timeStepIndex, std::set<int>& values);
virtual size_t timeStepCount();
virtual void mobileVolumeWeightedMean(size_t timeStepIndex, double& mean);
private:
RigFlowDiagResults* m_resultsData;