mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2440 Export Completions: Add MD-in and MD-out to comments
This commit is contained in:
parent
3cf7deea3a
commit
595bf2aa97
@ -354,7 +354,7 @@ std::vector<RigCompletionData>
|
|||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
std::vector<RigCompletionData>
|
std::vector<RigCompletionData>
|
||||||
RicWellPathExportCompletionDataFeatureImpl::computeDynamicCompletionsForWellPath(RimWellPath* wellPath,
|
RicWellPathExportCompletionDataFeatureImpl::computeDynamicCompletionsForWellPath(RimWellPath* wellPath,
|
||||||
@ -719,9 +719,15 @@ void RicWellPathExportCompletionDataFeatureImpl::generateCompdatTable(RifEclipse
|
|||||||
.addZeroBasedCellIndex(data.completionDataGridCell().localCellIndexK());
|
.addZeroBasedCellIndex(data.completionDataGridCell().localCellIndexK());
|
||||||
switch (data.connectionState())
|
switch (data.connectionState())
|
||||||
{
|
{
|
||||||
case OPEN: formatter.add("OPEN"); break;
|
case OPEN:
|
||||||
case SHUT: formatter.add("SHUT"); break;
|
formatter.add("OPEN");
|
||||||
case AUTO: formatter.add("AUTO"); break;
|
break;
|
||||||
|
case SHUT:
|
||||||
|
formatter.add("SHUT");
|
||||||
|
break;
|
||||||
|
case AUTO:
|
||||||
|
formatter.add("AUTO");
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (RigCompletionData::isDefaultValue(data.saturation()))
|
if (RigCompletionData::isDefaultValue(data.saturation()))
|
||||||
@ -755,10 +761,18 @@ void RicWellPathExportCompletionDataFeatureImpl::generateCompdatTable(RifEclipse
|
|||||||
|
|
||||||
switch (data.direction())
|
switch (data.direction())
|
||||||
{
|
{
|
||||||
case DIR_I: formatter.add("'X'"); break;
|
case DIR_I:
|
||||||
case DIR_J: formatter.add("'Y'"); break;
|
formatter.add("'X'");
|
||||||
case DIR_K: formatter.add("'Z'"); break;
|
break;
|
||||||
default: formatter.add("'Z'"); break;
|
case DIR_J:
|
||||||
|
formatter.add("'Y'");
|
||||||
|
break;
|
||||||
|
case DIR_K:
|
||||||
|
formatter.add("'Z'");
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
formatter.add("'Z'");
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -890,9 +904,9 @@ std::vector<RigCompletionData> RicWellPathExportCompletionDataFeatureImpl::gener
|
|||||||
|
|
||||||
completion.setTransAndWPImultBackgroundDataFromPerforation(
|
completion.setTransAndWPImultBackgroundDataFromPerforation(
|
||||||
transmissibility, interval->skinFactor(), interval->diameter(unitSystem), direction);
|
transmissibility, interval->skinFactor(), interval->diameter(unitSystem), direction);
|
||||||
completion.addMetadata("Perforation",
|
completion.addMetadata("Perforation Completion",
|
||||||
QString("StartMD: %1 - EndMD: %2").arg(interval->startMD()).arg(interval->endMD()) +
|
QString("MD In: %1 - MD Out: %2").arg(cell.startMD).arg(cell.endMD) +
|
||||||
QString(" : ") + QString::number(transmissibility));
|
QString(" Transmissibility: ") + QString::number(transmissibility));
|
||||||
completionData.push_back(completion);
|
completionData.push_back(completion);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user