mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#3089 Non-Darcy longitudinal : Add support for longitudinal fractures
- move non-darcy data from template to fracture, as this data is now depending of fracutre - compute weighted average of stimplan width and conductivity based on fracture perforation length - use referringPtrFields() to find fractures using this fracture template
This commit is contained in:
@@ -290,8 +290,6 @@ QString RicWellPathFractureTextReportFeatureImpl::createStimPlanFractureText(
|
||||
RifEclipseOutputTableColumn(" "),
|
||||
floatNumberColumn("WDiam"),
|
||||
floatNumberColumn("Skin"),
|
||||
floatNumberColumn("Dfac"),
|
||||
floatNumberColumn("LPerf"),
|
||||
};
|
||||
|
||||
formatter.header(header);
|
||||
@@ -302,8 +300,6 @@ QString RicWellPathFractureTextReportFeatureImpl::createStimPlanFractureText(
|
||||
formatter.add("Orientation"); // Orientation
|
||||
formatter.add("[m]"); // WDiam
|
||||
formatter.add("[] "); // Skin
|
||||
formatter.add("[...]"); // DFac
|
||||
formatter.add("[m]"); // LPerf
|
||||
formatter.rowCompleted();
|
||||
}
|
||||
|
||||
@@ -316,17 +312,6 @@ QString RicWellPathFractureTextReportFeatureImpl::createStimPlanFractureText(
|
||||
formatter.add(stimPlanTemplate->wellDiameter());
|
||||
formatter.add(stimPlanTemplate->skinFactor());
|
||||
|
||||
if (stimPlanTemplate->isNonDarcyFlowEnabled())
|
||||
{
|
||||
formatter.add(stimPlanTemplate->dFactor());
|
||||
formatter.add(stimPlanTemplate->perforationLength());
|
||||
}
|
||||
else
|
||||
{
|
||||
formatter.add("NA");
|
||||
formatter.add("NA");
|
||||
}
|
||||
|
||||
formatter.rowCompleted();
|
||||
}
|
||||
|
||||
@@ -358,8 +343,6 @@ QString RicWellPathFractureTextReportFeatureImpl::createEllipseFractureText(
|
||||
floatNumberColumn("Wf"),
|
||||
floatNumberColumn("WDiam"),
|
||||
floatNumberColumn("Skin"),
|
||||
floatNumberColumn("Dfac"),
|
||||
floatNumberColumn("LPerf"),
|
||||
};
|
||||
|
||||
formatter.header(header);
|
||||
@@ -374,8 +357,6 @@ QString RicWellPathFractureTextReportFeatureImpl::createEllipseFractureText(
|
||||
formatter.add("[m]"); // Wf
|
||||
formatter.add("[m]"); // WDiam
|
||||
formatter.add("[] "); // Skin
|
||||
formatter.add("[...]"); // DFac
|
||||
formatter.add("[m]"); // LPerf
|
||||
formatter.rowCompleted();
|
||||
}
|
||||
|
||||
@@ -394,17 +375,6 @@ QString RicWellPathFractureTextReportFeatureImpl::createEllipseFractureText(
|
||||
formatter.add(ellipseTemplate->wellDiameter());
|
||||
formatter.add(ellipseTemplate->skinFactor());
|
||||
|
||||
if (ellipseTemplate->isNonDarcyFlowEnabled())
|
||||
{
|
||||
formatter.add(ellipseTemplate->dFactor());
|
||||
formatter.add(ellipseTemplate->perforationLength());
|
||||
}
|
||||
else
|
||||
{
|
||||
formatter.add("NA");
|
||||
formatter.add("NA");
|
||||
}
|
||||
|
||||
formatter.rowCompleted();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user