#2440 Export Completions: Add MD-in and MD-out to comments

This commit is contained in:
Magne Sjaastad 2018-03-20 13:30:18 +01:00
parent 3cf7deea3a
commit 595bf2aa97

View File

@ -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);
} }
} }