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:
parent
b5203ec678
commit
ede6ebef90
@ -287,6 +287,30 @@ double RimEllipseFractureTemplate::conductivity() const
|
||||
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;
|
||||
void setDefaultValuesFromUnit();
|
||||
double conductivity() const;
|
||||
|
||||
double halfLength() const;
|
||||
double height() const;
|
||||
double width() const;
|
||||
|
||||
void appendDataToResultStatistics(const QString& uiResultName,
|
||||
const QString& unit,
|
||||
|
@ -348,6 +348,22 @@ cvf::Mat4d RimFracture::transformMatrix() const
|
||||
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;
|
||||
|
||||
cvf::Mat4d transformMatrix() const;
|
||||
cvf::Mat4d transformMatrix() const;
|
||||
double dip() const;
|
||||
double tilt() const;
|
||||
|
||||
void setFractureTemplateNoUpdate(RimFractureTemplate* fractureTemplate);
|
||||
void setFractureTemplate(RimFractureTemplate* fractureTemplate);
|
||||
|
@ -122,6 +122,14 @@ void RimFractureContainment::setTopKLayer(int topKLayer)
|
||||
m_topKLayer = topKLayer;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
int RimFractureContainment::topKLayer() const
|
||||
{
|
||||
return m_topKLayer;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@ -130,6 +138,14 @@ void RimFractureContainment::setBaseKLayer(int 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;
|
||||
|
||||
void setTopKLayer(int topKLayer);
|
||||
int topKLayer() const;
|
||||
|
||||
void setBaseKLayer(int baseKLayer);
|
||||
int baseKLayer() const;
|
||||
|
||||
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_heightScaleFactor = height;
|
||||
m_dFactorScaleFactor = dFactor;
|
||||
m_conductivityScaleFactor = conductivity;
|
||||
m_widthScaleFactor = widthScale;
|
||||
m_heightScaleFactor = heightScale;
|
||||
m_dFactorScaleFactor = dFactorScale;
|
||||
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 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() {}
|
||||
|
||||
void setContainmentTopKLayer(int topKLayer);
|
||||
|
@ -48,6 +48,14 @@ RimWellPathFracture::~RimWellPathFracture()
|
||||
{
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
double RimWellPathFracture::fractureMD() const
|
||||
{
|
||||
return m_measuredDepth;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
@ -37,7 +37,7 @@ public:
|
||||
RimWellPathFracture(void);
|
||||
virtual ~RimWellPathFracture(void);
|
||||
|
||||
double fractureMD() const override { return m_measuredDepth; }
|
||||
double fractureMD() const override;
|
||||
void setMeasuredDepth(double mdValue);
|
||||
|
||||
virtual void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue) override;
|
||||
|
Loading…
Reference in New Issue
Block a user