#4369 Only create placeholder for derived MULTXYZ result if all requirements are available

This commit is contained in:
Gaute Lindkvist committed 2019-04-26 09:47:07 +02:00
1 parent ba9b84850d
commit b35e7d9bd4
1 file changed
+9 -1
@@ -881,7 +881,15 @@ void RigCaseCellResultsData::createPlaceholderResultEntries()
}
// MULTXYZ
{
addStaticScalarResult(RiaDefines::STATIC_NATIVE, RiaDefines::combinedMultResultName(), false, 0);
if (hasResultEntry(RigEclipseResultAddress(RiaDefines::STATIC_NATIVE, "MULTX")) &&
hasResultEntry(RigEclipseResultAddress(RiaDefines::STATIC_NATIVE, "MULTX-")) &&
hasResultEntry(RigEclipseResultAddress(RiaDefines::STATIC_NATIVE, "MULTY")) &&
hasResultEntry(RigEclipseResultAddress(RiaDefines::STATIC_NATIVE, "MULTY-")) &&
hasResultEntry(RigEclipseResultAddress(RiaDefines::STATIC_NATIVE, "MULTZ")) &&
hasResultEntry(RigEclipseResultAddress(RiaDefines::STATIC_NATIVE, "MULTZ-")))
{
addStaticScalarResult(RiaDefines::STATIC_NATIVE, RiaDefines::combinedMultResultName(), false, 0);
}
}
// riTRANSXYZ and X,Y,Z