#2072 Allign code for x-axis title on well flow plots. Handle combination of surface and reservoir conditions for PLT plot

This commit is contained in:
Jacob Støren
2017-11-23 16:10:39 +01:00
parent b4fd236701
commit da56696a26
4 changed files with 78 additions and 20 deletions

View File

@@ -191,6 +191,17 @@ void RimWellPltPlot::setPlotXAxisTitles(RimWellLogTrack* plotTrack)
if (presentUnitSystems.size() > 1) { QMessageBox::warning(nullptr, "ResInsight PLT Plot", "Inconsistent units in PLT plot");}
if (presentUnitSystems.size() <= 0 ) return;
RiaEclipseUnitTools::UnitSystem unitSet = *presentUnitSystems.begin();
QString axisTitle;
if (m_useReservoirConditionCurves) axisTitle += RimWellPlotTools::flowPlotAxisTitle(RimWellLogFile::WELL_FLOW_COND_RESERVOIR, unitSet);
if (m_useReservoirConditionCurves && m_useStandardConditionCurves) axisTitle += " | ";
if (m_useStandardConditionCurves) axisTitle += RimWellPlotTools::flowPlotAxisTitle(RimWellLogFile::WELL_FLOW_COND_STANDARD, unitSet);
plotTrack->setXAxisTitle(axisTitle);
#if 0
QString unitText;
for ( auto unitSet: presentUnitSystems )
{
@@ -212,6 +223,7 @@ void RimWellPltPlot::setPlotXAxisTitles(RimWellLogTrack* plotTrack)
}
plotTrack->setXAxisTitle("Surface Flow Rate " + unitText);
#endif
}
//--------------------------------------------------------------------------------------------------