#1805 Rename "Cell Selection" to "Cell Filter" in flow characteristics plot

This commit is contained in:
Bjørnar Grip Fjær 2017-08-21 11:39:11 +02:00
parent a293ef9c59
commit 172eb2ed14
2 changed files with 13 additions and 13 deletions

View File

@ -82,7 +82,7 @@ RimFlowCharacteristicsPlot::RimFlowCharacteristicsPlot()
CAF_PDM_InitField(&m_showLegend, "ShowLegend", true, "Legend", "", "", ""); CAF_PDM_InitField(&m_showLegend, "ShowLegend", true, "Legend", "", "", "");
// Region group // Region group
CAF_PDM_InitFieldNoDefault(&m_cellSelection, "CellSelection", "Cell Selection", "", "", ""); CAF_PDM_InitFieldNoDefault(&m_cellFilter, "CellFilter", "Cell Filter", "", "", "");
CAF_PDM_InitField(&m_tracerFilter, "TracerFilter", QString(), "Filter", "", "", ""); CAF_PDM_InitField(&m_tracerFilter, "TracerFilter", QString(), "Filter", "", "", "");
CAF_PDM_InitFieldNoDefault(&m_selectedTracerNames, "SelectedTracerNames", " ", "", "", ""); CAF_PDM_InitFieldNoDefault(&m_selectedTracerNames, "SelectedTracerNames", " ", "", "", "");
m_selectedTracerNames.uiCapability()->setUiEditorTypeName(caf::PdmUiListEditor::uiEditorTypeName()); m_selectedTracerNames.uiCapability()->setUiEditorTypeName(caf::PdmUiListEditor::uiEditorTypeName());
@ -228,21 +228,21 @@ QList<caf::PdmOptionItemInfo> RimFlowCharacteristicsPlot::calculateValueOptions(
RimFlowDiagSolution::TracerStatusType tracerStatus = m_flowDiagSolution->tracerStatusOverall(tracerName); RimFlowDiagSolution::TracerStatusType tracerStatus = m_flowDiagSolution->tracerStatusOverall(tracerName);
if (tracerStatus == RimFlowDiagSolution::CLOSED) continue; if (tracerStatus == RimFlowDiagSolution::CLOSED) continue;
if (m_cellSelection() == RigFlowDiagResults::CELLS_FLOODED) if (m_cellFilter() == RigFlowDiagResults::CELLS_FLOODED)
{ {
if (tracerStatus == RimFlowDiagSolution::INJECTOR || tracerStatus == RimFlowDiagSolution::VARYING) if (tracerStatus == RimFlowDiagSolution::INJECTOR || tracerStatus == RimFlowDiagSolution::VARYING)
{ {
options.push_back(caf::PdmOptionItemInfo(tracerName, tracerName)); options.push_back(caf::PdmOptionItemInfo(tracerName, tracerName));
} }
} }
else if (m_cellSelection() == RigFlowDiagResults::CELLS_DRAINED) else if (m_cellFilter() == RigFlowDiagResults::CELLS_DRAINED)
{ {
if (tracerStatus == RimFlowDiagSolution::PRODUCER || tracerStatus == RimFlowDiagSolution::VARYING) if (tracerStatus == RimFlowDiagSolution::PRODUCER || tracerStatus == RimFlowDiagSolution::VARYING)
{ {
options.push_back(caf::PdmOptionItemInfo(tracerName, tracerName)); options.push_back(caf::PdmOptionItemInfo(tracerName, tracerName));
} }
} }
else if (m_cellSelection() == RigFlowDiagResults::CELLS_COMMUNICATION) else if (m_cellFilter() == RigFlowDiagResults::CELLS_COMMUNICATION)
{ {
QString prefix; QString prefix;
switch (tracerStatus) switch (tracerStatus)
@ -295,8 +295,8 @@ void RimFlowCharacteristicsPlot::defineUiOrdering(QString uiConfigName, caf::Pdm
{ {
caf::PdmUiGroup* regionGroup = uiOrdering.addNewGroup("Region"); caf::PdmUiGroup* regionGroup = uiOrdering.addNewGroup("Region");
regionGroup->add(&m_cellSelection); regionGroup->add(&m_cellFilter);
if (m_cellSelection() != RigFlowDiagResults::CELLS_ACTIVE) if (m_cellFilter() != RigFlowDiagResults::CELLS_ACTIVE)
{ {
regionGroup->add(&m_tracerFilter); regionGroup->add(&m_tracerFilter);
regionGroup->add(&m_selectedTracerNames); regionGroup->add(&m_selectedTracerNames);
@ -374,7 +374,7 @@ void RimFlowCharacteristicsPlot::fieldChangedByUi(const caf::PdmFieldHandle* cha
{ {
if (m_case) if (m_case)
{ {
if (m_cellSelection() != RigFlowDiagResults::CELLS_ACTIVE) if (m_cellFilter() != RigFlowDiagResults::CELLS_ACTIVE)
{ {
RimEclipseView* view = RicSelectOrCreateViewFeatureImpl::showViewSelection(m_case, "FlowCharacteristicsLastUsedView", "Show Region in View"); RimEclipseView* view = RicSelectOrCreateViewFeatureImpl::showViewSelection(m_case, "FlowCharacteristicsLastUsedView", "Show Region in View");
@ -382,7 +382,7 @@ void RimFlowCharacteristicsPlot::fieldChangedByUi(const caf::PdmFieldHandle* cha
view->cellResult()->setFlowDiagTracerSelectionType(RimEclipseResultDefinition::FLOW_TR_BY_SELECTION); view->cellResult()->setFlowDiagTracerSelectionType(RimEclipseResultDefinition::FLOW_TR_BY_SELECTION);
view->cellResult()->setSelectedTracers(m_selectedTracerNames); view->cellResult()->setSelectedTracers(m_selectedTracerNames);
if (m_cellSelection() == RigFlowDiagResults::CELLS_COMMUNICATION) if (m_cellFilter() == RigFlowDiagResults::CELLS_COMMUNICATION)
{ {
view->cellResult()->setResultVariable(RIG_FLD_COMMUNICATION_RESNAME); view->cellResult()->setResultVariable(RIG_FLD_COMMUNICATION_RESNAME);
} }
@ -429,7 +429,7 @@ void RimFlowCharacteristicsPlot::fieldChangedByUi(const caf::PdmFieldHandle* cha
} }
} }
} }
else if (changedField == &m_cellSelection) else if (changedField == &m_cellFilter)
{ {
m_selectedTracerNames = std::vector<QString>(); m_selectedTracerNames = std::vector<QString>();
} }
@ -490,7 +490,7 @@ void RimFlowCharacteristicsPlot::loadDataAndUpdate()
m_flowCharPlotWidget->removeAllCurves(); m_flowCharPlotWidget->removeAllCurves();
std::vector<QString> selectedTracerNames = m_selectedTracerNames(); std::vector<QString> selectedTracerNames = m_selectedTracerNames();
if (m_cellSelection() == RigFlowDiagResults::CELLS_ACTIVE) if (m_cellFilter() == RigFlowDiagResults::CELLS_ACTIVE)
{ {
if (m_flowDiagSolution) if (m_flowDiagSolution)
{ {
@ -500,14 +500,14 @@ void RimFlowCharacteristicsPlot::loadDataAndUpdate()
for ( int timeStepIdx: calculatedTimesteps ) for ( int timeStepIdx: calculatedTimesteps )
{ {
lorenzVals[timeStepIdx] = flowResult->flowCharacteristicsResults(timeStepIdx, m_cellSelection(), selectedTracerNames, m_maxPvFraction()).m_lorenzCoefficient; lorenzVals[timeStepIdx] = flowResult->flowCharacteristicsResults(timeStepIdx, m_cellFilter(), selectedTracerNames, m_maxPvFraction()).m_lorenzCoefficient;
} }
m_flowCharPlotWidget->setLorenzCurve(timeStepStrings, timeStepDates, lorenzVals); m_flowCharPlotWidget->setLorenzCurve(timeStepStrings, timeStepDates, lorenzVals);
for ( int timeStepIdx: calculatedTimesteps ) for ( int timeStepIdx: calculatedTimesteps )
{ {
const auto flowCharResults = flowResult->flowCharacteristicsResults(timeStepIdx, m_cellSelection(), selectedTracerNames, m_maxPvFraction()); const auto flowCharResults = flowResult->flowCharacteristicsResults(timeStepIdx, m_cellFilter(), selectedTracerNames, m_maxPvFraction());
m_flowCharPlotWidget->addFlowCapStorageCapCurve(timeStepDates[timeStepIdx], m_flowCharPlotWidget->addFlowCapStorageCapCurve(timeStepDates[timeStepIdx],
flowCharResults.m_flowCapStorageCapCurve.first, flowCharResults.m_flowCapStorageCapCurve.first,
flowCharResults.m_flowCapStorageCapCurve.second); flowCharResults.m_flowCapStorageCapCurve.second);

View File

@ -94,7 +94,7 @@ private:
caf::PdmField<bool> m_showLegend; caf::PdmField<bool> m_showLegend;
caf::PdmField<double> m_maxPvFraction; caf::PdmField<double> m_maxPvFraction;
caf::PdmField<RigFlowDiagResults::CellSelectionEnum> m_cellSelection; caf::PdmField<RigFlowDiagResults::CellSelectionEnum> m_cellFilter;
caf::PdmField<QString> m_tracerFilter; caf::PdmField<QString> m_tracerFilter;
caf::PdmField< std::vector<QString> > m_selectedTracerNames; caf::PdmField< std::vector<QString> > m_selectedTracerNames;
caf::PdmField<bool> m_showRegion; caf::PdmField<bool> m_showRegion;