mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#3128 Completion Export : Expose data to be used in text reports
This commit is contained in:
@@ -287,6 +287,30 @@ double RimEllipseFractureTemplate::conductivity() const
|
|||||||
return m_conductivityScaleFactor * cond;
|
return m_conductivityScaleFactor * cond;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
double RimEllipseFractureTemplate::halfLength() const
|
||||||
|
{
|
||||||
|
return m_halfLength;
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
double RimEllipseFractureTemplate::height() const
|
||||||
|
{
|
||||||
|
return m_height;
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
double RimEllipseFractureTemplate::width() const
|
||||||
|
{
|
||||||
|
return m_width;
|
||||||
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -53,6 +53,10 @@ public:
|
|||||||
const RigFractureGrid* fractureGrid() const override;
|
const RigFractureGrid* fractureGrid() const override;
|
||||||
void setDefaultValuesFromUnit();
|
void setDefaultValuesFromUnit();
|
||||||
double conductivity() const;
|
double conductivity() const;
|
||||||
|
|
||||||
|
double halfLength() const;
|
||||||
|
double height() const;
|
||||||
|
double width() const;
|
||||||
|
|
||||||
void appendDataToResultStatistics(const QString& uiResultName,
|
void appendDataToResultStatistics(const QString& uiResultName,
|
||||||
const QString& unit,
|
const QString& unit,
|
||||||
|
|||||||
@@ -348,6 +348,22 @@ cvf::Mat4d RimFracture::transformMatrix() const
|
|||||||
return m;
|
return m;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
double RimFracture::dip() const
|
||||||
|
{
|
||||||
|
return m_dip();
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
double RimFracture::tilt() const
|
||||||
|
{
|
||||||
|
return m_tilt();
|
||||||
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -72,7 +72,9 @@ public:
|
|||||||
|
|
||||||
size_t findAnchorEclipseCell(const RigMainGrid* mainGrid) const;
|
size_t findAnchorEclipseCell(const RigMainGrid* mainGrid) const;
|
||||||
|
|
||||||
cvf::Mat4d transformMatrix() const;
|
cvf::Mat4d transformMatrix() const;
|
||||||
|
double dip() const;
|
||||||
|
double tilt() const;
|
||||||
|
|
||||||
void setFractureTemplateNoUpdate(RimFractureTemplate* fractureTemplate);
|
void setFractureTemplateNoUpdate(RimFractureTemplate* fractureTemplate);
|
||||||
void setFractureTemplate(RimFractureTemplate* fractureTemplate);
|
void setFractureTemplate(RimFractureTemplate* fractureTemplate);
|
||||||
|
|||||||
@@ -122,6 +122,14 @@ void RimFractureContainment::setTopKLayer(int topKLayer)
|
|||||||
m_topKLayer = topKLayer;
|
m_topKLayer = topKLayer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
int RimFractureContainment::topKLayer() const
|
||||||
|
{
|
||||||
|
return m_topKLayer;
|
||||||
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
@@ -130,6 +138,14 @@ void RimFractureContainment::setBaseKLayer(int baseKLayer)
|
|||||||
m_baseKLayer = baseKLayer;
|
m_baseKLayer = baseKLayer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
int RimFractureContainment::baseKLayer() const
|
||||||
|
{
|
||||||
|
return m_baseKLayer;
|
||||||
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -37,7 +37,10 @@ public:
|
|||||||
bool isEclipseCellWithinContainment(const RigMainGrid* mainGrid, size_t anchorEclipseCell, size_t globalCellIndex, const std::set<size_t>& containmentCells) const;
|
bool isEclipseCellWithinContainment(const RigMainGrid* mainGrid, size_t anchorEclipseCell, size_t globalCellIndex, const std::set<size_t>& containmentCells) const;
|
||||||
|
|
||||||
void setTopKLayer(int topKLayer);
|
void setTopKLayer(int topKLayer);
|
||||||
|
int topKLayer() const;
|
||||||
|
|
||||||
void setBaseKLayer(int baseKLayer);
|
void setBaseKLayer(int baseKLayer);
|
||||||
|
int baseKLayer() const;
|
||||||
|
|
||||||
double minimumFaultThrow() const; // Negative value means do not test for fault throw
|
double minimumFaultThrow() const; // Negative value means do not test for fault throw
|
||||||
|
|
||||||
|
|||||||
@@ -700,12 +700,25 @@ void RimFractureTemplate::setId(int id)
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
void RimFractureTemplate::setScaleFactors(double width, double height, double dFactor, double conductivity)
|
void RimFractureTemplate::setScaleFactors(double widthScale, double heightScale, double dFactorScale, double conductivityScale)
|
||||||
{
|
{
|
||||||
m_widthScaleFactor = width;
|
m_widthScaleFactor = widthScale;
|
||||||
m_heightScaleFactor = height;
|
m_heightScaleFactor = heightScale;
|
||||||
m_dFactorScaleFactor = dFactor;
|
m_dFactorScaleFactor = dFactorScale;
|
||||||
m_conductivityScaleFactor = conductivity;
|
m_conductivityScaleFactor = conductivityScale;
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
void RimFractureTemplate::scaleFactors(double* widthScale, double* heightScale, double* dFactorScale, double* conductivityScale) const
|
||||||
|
{
|
||||||
|
CVF_ASSERT(widthScale && heightScale && dFactorScale && conductivityScale);
|
||||||
|
|
||||||
|
*widthScale = m_widthScaleFactor;
|
||||||
|
*heightScale = m_widthScaleFactor;
|
||||||
|
*dFactorScale = m_dFactorScaleFactor;
|
||||||
|
*conductivityScale = m_conductivityScaleFactor;
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -156,7 +156,8 @@ public:
|
|||||||
|
|
||||||
void disconnectAllFracturesAndRedrawViews() const;
|
void disconnectAllFracturesAndRedrawViews() const;
|
||||||
void setId(int id);
|
void setId(int id);
|
||||||
void setScaleFactors(double width, double height, double dFactor, double conductivity);
|
void setScaleFactors(double widthScale, double heightScale, double dFactorScale, double conductivityScale);
|
||||||
|
void scaleFactors(double* widthScale, double* heightScale, double* dFactorScale, double* conductivityScale) const;
|
||||||
virtual void reload() {}
|
virtual void reload() {}
|
||||||
|
|
||||||
void setContainmentTopKLayer(int topKLayer);
|
void setContainmentTopKLayer(int topKLayer);
|
||||||
|
|||||||
@@ -48,6 +48,14 @@ RimWellPathFracture::~RimWellPathFracture()
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
double RimWellPathFracture::fractureMD() const
|
||||||
|
{
|
||||||
|
return m_measuredDepth;
|
||||||
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ public:
|
|||||||
RimWellPathFracture(void);
|
RimWellPathFracture(void);
|
||||||
virtual ~RimWellPathFracture(void);
|
virtual ~RimWellPathFracture(void);
|
||||||
|
|
||||||
double fractureMD() const override { return m_measuredDepth; }
|
double fractureMD() const override;
|
||||||
void setMeasuredDepth(double mdValue);
|
void setMeasuredDepth(double mdValue);
|
||||||
|
|
||||||
virtual void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue) override;
|
virtual void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue) override;
|
||||||
|
|||||||
Reference in New Issue
Block a user