#3123 Compdat export. Always show all colomns. Remove r0 column

This commit is contained in:
Bjørn Erik Jensen 2018-09-06 08:29:32 +02:00
parent e2fbade5bd
commit 4204aa7319

View File

@ -1256,7 +1256,7 @@ void RicWellPathExportCompletionDataFeatureImpl::exportCompdatTableUsingFormatte
if (gridName.isEmpty())
{
header = {RifEclipseOutputTableColumn("Well"),
header = { RifEclipseOutputTableColumn("Well"),
RifEclipseOutputTableColumn("I"),
RifEclipseOutputTableColumn("J"),
RifEclipseOutputTableColumn("K1"),
@ -1271,8 +1271,7 @@ void RicWellPathExportCompletionDataFeatureImpl::exportCompdatTableUsingFormatte
RifEclipseOutputTableColumn("S"),
RifEclipseOutputTableColumn(
"Df", RifEclipseOutputTableDoubleFormatting(RifEclipseOutputTableDoubleFormat::RIF_SCIENTIFIC)),
RifEclipseOutputTableColumn("DIR"),
RifEclipseOutputTableColumn("r0")};
RifEclipseOutputTableColumn("DIR") };
formatter.keyword("COMPDAT");
}
@ -1294,8 +1293,7 @@ void RicWellPathExportCompletionDataFeatureImpl::exportCompdatTableUsingFormatte
RifEclipseOutputTableColumn("S"),
RifEclipseOutputTableColumn(
"Df", RifEclipseOutputTableDoubleFormatting(RifEclipseOutputTableDoubleFormat::RIF_SCIENTIFIC)),
RifEclipseOutputTableColumn("DIR"),
RifEclipseOutputTableColumn("r0")};
RifEclipseOutputTableColumn("DIR") };
formatter.keyword("COMPDATL");
}
@ -1354,9 +1352,6 @@ void RicWellPathExportCompletionDataFeatureImpl::exportCompdatTableUsingFormatte
}
formatter.addValueOrDefaultMarker(data.saturation(), RigCompletionData::defaultValue());
if (data.isNonDarcyFlow() || RigCompletionData::isDefaultValue(data.transmissibility()))
{
formatter.addValueOrDefaultMarker(data.transmissibility(), RigCompletionData::defaultValue());
formatter.addValueOrDefaultMarker(data.diameter(), RigCompletionData::defaultValue());
formatter.addValueOrDefaultMarker(data.kh(), RigCompletionData::defaultValue());
@ -1375,23 +1370,10 @@ void RicWellPathExportCompletionDataFeatureImpl::exportCompdatTableUsingFormatte
formatter.add("'Y'");
break;
case DIR_K:
formatter.add("'Z'");
break;
default:
formatter.add("'Z'");
break;
}
}
else
{
formatter.add(data.transmissibility());
// Based on feedback from Shunping for COMPDATL, hhgs required COMPDAT
// Always include diameter
// See https://github.com/OPM/ResInsight/issues/2517
// See https://github.com/OPM/ResInsight/issues/2709
formatter.addValueOrDefaultMarker(data.diameter(), RigCompletionData::defaultValue());
}
formatter.rowCompleted();
}