#3038 Fracture Completion Summary : Add some derived properties to stimplan template

This commit is contained in:
Magne Sjaastad
2018-08-09 11:01:44 +02:00
parent 18c3ab025f
commit 21bfe6b87d
2 changed files with 154 additions and 55 deletions
@@ -80,6 +80,10 @@ public:
bool hasConductivity() const;
double resultValueAtIJ(const QString& uiResultName, const QString& unitName, size_t timeStepIndex, size_t i, size_t j);
double areaWeightedWidth() const;
double areaWeightedConductivity() const;
double longestYRange() const;
void appendDataToResultStatistics(const QString& uiResultName,
const QString& unit,
MinMaxAccumulator& minMaxAccumulator,
@@ -109,6 +113,8 @@ private:
virtual FractureWidthAndConductivity widthAndConductivityAtWellPathIntersection() const override;
std::pair<QString, QString> widthParameterNameAndUnit() const;
private:
caf::PdmField<int> m_activeTimeStepIndex;
caf::PdmField<QString> m_conductivityResultNameOnFile;
@@ -121,5 +127,9 @@ private:
cvf::ref<RigFractureGrid> m_fractureGrid;
bool m_readError;
double m_areaWeightedConductivity;
double m_areaWeightedWidth;
double m_longestYRangeAboveConductivityThreshold;
caf::PdmField<bool> m_showStimPlanMesh_OBSOLETE;
};