mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Fix indent
This commit is contained in:
@@ -56,13 +56,13 @@ CAF_PDM_SOURCE_INIT(Rim3dOverlayInfoConfig, "View3dOverlayInfoConfig");
|
|||||||
|
|
||||||
namespace caf
|
namespace caf
|
||||||
{
|
{
|
||||||
template<>
|
template<>
|
||||||
void caf::AppEnum<Rim3dOverlayInfoConfig::StatisticsTimeRangeType>::setUp()
|
void caf::AppEnum<Rim3dOverlayInfoConfig::StatisticsTimeRangeType>::setUp()
|
||||||
{
|
{
|
||||||
addItem(Rim3dOverlayInfoConfig::ALL_TIMESTEPS, "ALL_TIMESTEPS", "All Time Steps");
|
addItem(Rim3dOverlayInfoConfig::ALL_TIMESTEPS, "ALL_TIMESTEPS", "All Time Steps");
|
||||||
addItem(Rim3dOverlayInfoConfig::CURRENT_TIMESTEP, "CURRENT_TIMESTEP", "Current Time Step");
|
addItem(Rim3dOverlayInfoConfig::CURRENT_TIMESTEP, "CURRENT_TIMESTEP", "Current Time Step");
|
||||||
setDefault(Rim3dOverlayInfoConfig::ALL_TIMESTEPS);
|
setDefault(Rim3dOverlayInfoConfig::ALL_TIMESTEPS);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
@@ -70,13 +70,13 @@ void caf::AppEnum<Rim3dOverlayInfoConfig::StatisticsTimeRangeType>::setUp()
|
|||||||
|
|
||||||
namespace caf
|
namespace caf
|
||||||
{
|
{
|
||||||
template<>
|
template<>
|
||||||
void caf::AppEnum<Rim3dOverlayInfoConfig::StatisticsCellRangeType>::setUp()
|
void caf::AppEnum<Rim3dOverlayInfoConfig::StatisticsCellRangeType>::setUp()
|
||||||
{
|
{
|
||||||
addItem(Rim3dOverlayInfoConfig::ALL_CELLS, "ALL_CELLS", "All Active Cells");
|
addItem(Rim3dOverlayInfoConfig::ALL_CELLS, "ALL_CELLS", "All Active Cells");
|
||||||
addItem(Rim3dOverlayInfoConfig::VISIBLE_CELLS, "VISIBLE_CELLS", "Visible Cells");
|
addItem(Rim3dOverlayInfoConfig::VISIBLE_CELLS, "VISIBLE_CELLS", "Visible Cells");
|
||||||
setDefault(Rim3dOverlayInfoConfig::ALL_CELLS);
|
setDefault(Rim3dOverlayInfoConfig::ALL_CELLS);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
@@ -86,13 +86,13 @@ Rim3dOverlayInfoConfig::Rim3dOverlayInfoConfig()
|
|||||||
{
|
{
|
||||||
CAF_PDM_InitObject("Info Box", ":/InfoBox16x16.png", "", "");
|
CAF_PDM_InitObject("Info Box", ":/InfoBox16x16.png", "", "");
|
||||||
|
|
||||||
CAF_PDM_InitField(&active, "Active", true, "Active", "", "", "");
|
CAF_PDM_InitField(&active, "Active", true, "Active", "", "", "");
|
||||||
active.uiCapability()->setUiHidden(true);
|
active.uiCapability()->setUiHidden(true);
|
||||||
|
|
||||||
CAF_PDM_InitField(&showAnimProgress, "ShowAnimProgress", true, "Animation progress", "", "", "");
|
CAF_PDM_InitField(&showAnimProgress, "ShowAnimProgress", true, "Animation progress", "", "", "");
|
||||||
CAF_PDM_InitField(&showCaseInfo, "ShowInfoText", true, "Case Info", "", "", "");
|
CAF_PDM_InitField(&showCaseInfo, "ShowInfoText", true, "Case Info", "", "", "");
|
||||||
CAF_PDM_InitField(&showResultInfo, "ShowResultInfo", true, "Result Info", "", "", "");
|
CAF_PDM_InitField(&showResultInfo, "ShowResultInfo", true, "Result Info", "", "", "");
|
||||||
CAF_PDM_InitField(&showHistogram, "ShowHistogram", true, "Histogram", "", "", "");
|
CAF_PDM_InitField(&showHistogram, "ShowHistogram", true, "Histogram", "", "", "");
|
||||||
|
|
||||||
CAF_PDM_InitFieldNoDefault(&m_statisticsTimeRange, "StatisticsTimeRange", "Statistics Time Range", "", "", "");
|
CAF_PDM_InitFieldNoDefault(&m_statisticsTimeRange, "StatisticsTimeRange", "Statistics Time Range", "", "", "");
|
||||||
CAF_PDM_InitFieldNoDefault(&m_statisticsCellRange, "StatisticsCellRange", "Statistics Cell Range", "", "", "");
|
CAF_PDM_InitFieldNoDefault(&m_statisticsCellRange, "StatisticsCellRange", "Statistics Cell Range", "", "", "");
|
||||||
@@ -164,8 +164,10 @@ void Rim3dOverlayInfoConfig::update3DInfo()
|
|||||||
|
|
||||||
m_isVisCellStatUpToDate = false;
|
m_isVisCellStatUpToDate = false;
|
||||||
|
|
||||||
if (m_viewDef->propertyFilterCollection() && m_viewDef->propertyFilterCollection()->hasActiveDynamicFilters() &&
|
if (m_viewDef->propertyFilterCollection() &&
|
||||||
m_statisticsCellRange() == VISIBLE_CELLS && m_statisticsTimeRange() == ALL_TIMESTEPS)
|
m_viewDef->propertyFilterCollection()->hasActiveDynamicFilters() &&
|
||||||
|
m_statisticsCellRange() == VISIBLE_CELLS &&
|
||||||
|
m_statisticsTimeRange() == ALL_TIMESTEPS)
|
||||||
{
|
{
|
||||||
displayPropertyFilteredStatisticsMessage(true);
|
displayPropertyFilteredStatisticsMessage(true);
|
||||||
m_statisticsTimeRange = CURRENT_TIMESTEP;
|
m_statisticsTimeRange = CURRENT_TIMESTEP;
|
||||||
@@ -201,7 +203,7 @@ void Rim3dOverlayInfoConfig::defineUiOrdering(QString uiConfigName, caf::PdmUiOr
|
|||||||
caf::PdmUiGroup* statGroup = uiOrdering.addNewGroup("Statistics Options");
|
caf::PdmUiGroup* statGroup = uiOrdering.addNewGroup("Statistics Options");
|
||||||
RimEclipseView * eclipseView = dynamic_cast<RimEclipseView*>(m_viewDef.p());
|
RimEclipseView * eclipseView = dynamic_cast<RimEclipseView*>(m_viewDef.p());
|
||||||
|
|
||||||
if ( !eclipseView || eclipseView->cellResult()->resultType() != RiaDefines::FLOW_DIAGNOSTICS ) //
|
if (!eclipseView || eclipseView->cellResult()->resultType() != RiaDefines::FLOW_DIAGNOSTICS) //
|
||||||
{
|
{
|
||||||
statGroup->add(&m_statisticsTimeRange);
|
statGroup->add(&m_statisticsTimeRange);
|
||||||
}
|
}
|
||||||
@@ -229,7 +231,7 @@ void Rim3dOverlayInfoConfig::updateEclipse3DInfo(RimEclipseView * eclipseView)
|
|||||||
double sum = 0.0;
|
double sum = 0.0;
|
||||||
const std::vector<size_t>* histogram = NULL;
|
const std::vector<size_t>* histogram = NULL;
|
||||||
|
|
||||||
bool isResultsInfoRelevant = eclipseView->hasUserRequestedAnimation() && eclipseView->cellResult()->hasResult();
|
bool isResultsInfoRelevant = eclipseView->hasUserRequestedAnimation() && eclipseView->cellResult()->hasResult();
|
||||||
|
|
||||||
if (showHistogram() || showResultInfo())
|
if (showHistogram() || showResultInfo())
|
||||||
{
|
{
|
||||||
@@ -239,72 +241,72 @@ void Rim3dOverlayInfoConfig::updateEclipse3DInfo(RimEclipseView * eclipseView)
|
|||||||
if (scalarIndex != cvf::UNDEFINED_SIZE_T)
|
if (scalarIndex != cvf::UNDEFINED_SIZE_T)
|
||||||
{
|
{
|
||||||
|
|
||||||
if (m_statisticsCellRange == ALL_CELLS)
|
if (m_statisticsCellRange == ALL_CELLS)
|
||||||
{
|
|
||||||
if (m_statisticsTimeRange == ALL_TIMESTEPS)
|
|
||||||
{
|
{
|
||||||
eclipseView->currentGridCellResults()->minMaxCellScalarValues(scalarIndex, min, max);
|
if (m_statisticsTimeRange == ALL_TIMESTEPS)
|
||||||
eclipseView->currentGridCellResults()->p10p90CellScalarValues(scalarIndex, p10, p90);
|
|
||||||
eclipseView->currentGridCellResults()->meanCellScalarValues(scalarIndex, mean);
|
|
||||||
eclipseView->currentGridCellResults()->sumCellScalarValues(scalarIndex, sum);
|
|
||||||
histogram = &(eclipseView->currentGridCellResults()->cellScalarValuesHistogram(scalarIndex));
|
|
||||||
}
|
|
||||||
else if (m_statisticsTimeRange == CURRENT_TIMESTEP )
|
|
||||||
{
|
|
||||||
int currentTimeStep = eclipseView->currentTimeStep();
|
|
||||||
if (eclipseView->cellResult()->hasStaticResult())
|
|
||||||
{
|
{
|
||||||
currentTimeStep = 0;
|
eclipseView->currentGridCellResults()->minMaxCellScalarValues(scalarIndex, min, max);
|
||||||
|
eclipseView->currentGridCellResults()->p10p90CellScalarValues(scalarIndex, p10, p90);
|
||||||
|
eclipseView->currentGridCellResults()->meanCellScalarValues(scalarIndex, mean);
|
||||||
|
eclipseView->currentGridCellResults()->sumCellScalarValues(scalarIndex, sum);
|
||||||
|
histogram = &(eclipseView->currentGridCellResults()->cellScalarValuesHistogram(scalarIndex));
|
||||||
}
|
}
|
||||||
|
else if (m_statisticsTimeRange == CURRENT_TIMESTEP)
|
||||||
eclipseView->currentGridCellResults()->minMaxCellScalarValues(scalarIndex, currentTimeStep, min, max);
|
|
||||||
eclipseView->currentGridCellResults()->p10p90CellScalarValues(scalarIndex, currentTimeStep, p10, p90);
|
|
||||||
eclipseView->currentGridCellResults()->meanCellScalarValues(scalarIndex, currentTimeStep, mean);
|
|
||||||
eclipseView->currentGridCellResults()->sumCellScalarValues(scalarIndex, currentTimeStep, sum);
|
|
||||||
histogram = &(eclipseView->currentGridCellResults()->cellScalarValuesHistogram(scalarIndex, currentTimeStep));
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
CVF_ASSERT(false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else if ( m_statisticsCellRange == VISIBLE_CELLS)
|
|
||||||
{
|
|
||||||
updateVisCellStatsIfNeeded();
|
|
||||||
if (m_statisticsTimeRange == ALL_TIMESTEPS)
|
|
||||||
{
|
|
||||||
// TODO: Only valid if we have no dynamic property filter
|
|
||||||
m_visibleCellStatistics->meanCellScalarValues(mean);
|
|
||||||
m_visibleCellStatistics->minMaxCellScalarValues(min, max);
|
|
||||||
m_visibleCellStatistics->p10p90CellScalarValues(p10, p90);
|
|
||||||
m_visibleCellStatistics->sumCellScalarValues(sum);
|
|
||||||
|
|
||||||
histogram = &(m_visibleCellStatistics->cellScalarValuesHistogram());
|
|
||||||
}
|
|
||||||
else if (m_statisticsTimeRange == CURRENT_TIMESTEP)
|
|
||||||
{
|
|
||||||
int currentTimeStep = eclipseView->currentTimeStep();
|
|
||||||
if (eclipseView->cellResult()->hasStaticResult())
|
|
||||||
{
|
{
|
||||||
currentTimeStep = 0;
|
int currentTimeStep = eclipseView->currentTimeStep();
|
||||||
|
if (eclipseView->cellResult()->hasStaticResult())
|
||||||
|
{
|
||||||
|
currentTimeStep = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
eclipseView->currentGridCellResults()->minMaxCellScalarValues(scalarIndex, currentTimeStep, min, max);
|
||||||
|
eclipseView->currentGridCellResults()->p10p90CellScalarValues(scalarIndex, currentTimeStep, p10, p90);
|
||||||
|
eclipseView->currentGridCellResults()->meanCellScalarValues(scalarIndex, currentTimeStep, mean);
|
||||||
|
eclipseView->currentGridCellResults()->sumCellScalarValues(scalarIndex, currentTimeStep, sum);
|
||||||
|
histogram = &(eclipseView->currentGridCellResults()->cellScalarValuesHistogram(scalarIndex, currentTimeStep));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
CVF_ASSERT(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if (m_statisticsCellRange == VISIBLE_CELLS)
|
||||||
|
{
|
||||||
|
updateVisCellStatsIfNeeded();
|
||||||
|
if (m_statisticsTimeRange == ALL_TIMESTEPS)
|
||||||
|
{
|
||||||
|
// TODO: Only valid if we have no dynamic property filter
|
||||||
|
m_visibleCellStatistics->meanCellScalarValues(mean);
|
||||||
|
m_visibleCellStatistics->minMaxCellScalarValues(min, max);
|
||||||
|
m_visibleCellStatistics->p10p90CellScalarValues(p10, p90);
|
||||||
|
m_visibleCellStatistics->sumCellScalarValues(sum);
|
||||||
|
|
||||||
|
histogram = &(m_visibleCellStatistics->cellScalarValuesHistogram());
|
||||||
|
}
|
||||||
|
else if (m_statisticsTimeRange == CURRENT_TIMESTEP)
|
||||||
|
{
|
||||||
|
int currentTimeStep = eclipseView->currentTimeStep();
|
||||||
|
if (eclipseView->cellResult()->hasStaticResult())
|
||||||
|
{
|
||||||
|
currentTimeStep = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
m_visibleCellStatistics->meanCellScalarValues(currentTimeStep, mean);
|
||||||
|
m_visibleCellStatistics->minMaxCellScalarValues(currentTimeStep, min, max);
|
||||||
|
m_visibleCellStatistics->p10p90CellScalarValues(currentTimeStep, p10, p90);
|
||||||
|
m_visibleCellStatistics->sumCellScalarValues(currentTimeStep, sum);
|
||||||
|
|
||||||
|
histogram = &(m_visibleCellStatistics->cellScalarValuesHistogram(currentTimeStep));
|
||||||
}
|
}
|
||||||
|
|
||||||
m_visibleCellStatistics->meanCellScalarValues(currentTimeStep, mean);
|
|
||||||
m_visibleCellStatistics->minMaxCellScalarValues(currentTimeStep, min, max);
|
|
||||||
m_visibleCellStatistics->p10p90CellScalarValues(currentTimeStep, p10, p90);
|
|
||||||
m_visibleCellStatistics->sumCellScalarValues(currentTimeStep, sum);
|
|
||||||
|
|
||||||
histogram = &(m_visibleCellStatistics->cellScalarValuesHistogram(currentTimeStep));
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else if (eclipseView->cellResult()->resultType() == RiaDefines::FLOW_DIAGNOSTICS || eclipseView->cellResult->resultType() == RiaDefines::INJECTION_FLOODING)
|
else if (eclipseView->cellResult()->resultType() == RiaDefines::FLOW_DIAGNOSTICS || eclipseView->cellResult->resultType() == RiaDefines::INJECTION_FLOODING)
|
||||||
{
|
{
|
||||||
if ( m_statisticsTimeRange == CURRENT_TIMESTEP || m_statisticsTimeRange == ALL_TIMESTEPS) // All timesteps is ignored
|
if (m_statisticsTimeRange == CURRENT_TIMESTEP || m_statisticsTimeRange == ALL_TIMESTEPS) // All timesteps is ignored
|
||||||
{
|
{
|
||||||
int currentTimeStep = eclipseView->currentTimeStep();
|
int currentTimeStep = eclipseView->currentTimeStep();
|
||||||
|
|
||||||
if ( m_statisticsCellRange == ALL_CELLS )
|
if (m_statisticsCellRange == ALL_CELLS)
|
||||||
{
|
{
|
||||||
RigFlowDiagResults* fldResults = eclipseView->cellResult()->flowDiagSolution()->flowDiagResults();
|
RigFlowDiagResults* fldResults = eclipseView->cellResult()->flowDiagSolution()->flowDiagResults();
|
||||||
RigFlowDiagResultAddress resAddr = eclipseView->cellResult()->flowDiagResAddress();
|
RigFlowDiagResultAddress resAddr = eclipseView->cellResult()->flowDiagResAddress();
|
||||||
@@ -315,7 +317,7 @@ void Rim3dOverlayInfoConfig::updateEclipse3DInfo(RimEclipseView * eclipseView)
|
|||||||
fldResults->sumScalarValue(resAddr, currentTimeStep, &sum);
|
fldResults->sumScalarValue(resAddr, currentTimeStep, &sum);
|
||||||
histogram = &(fldResults->scalarValuesHistogram(resAddr, currentTimeStep));
|
histogram = &(fldResults->scalarValuesHistogram(resAddr, currentTimeStep));
|
||||||
}
|
}
|
||||||
else if (m_statisticsCellRange == VISIBLE_CELLS )
|
else if (m_statisticsCellRange == VISIBLE_CELLS)
|
||||||
{
|
{
|
||||||
updateVisCellStatsIfNeeded();
|
updateVisCellStatsIfNeeded();
|
||||||
|
|
||||||
@@ -378,8 +380,8 @@ void Rim3dOverlayInfoConfig::updateEclipse3DInfo(RimEclipseView * eclipseView)
|
|||||||
if (isResultsInfoRelevant)
|
if (isResultsInfoRelevant)
|
||||||
{
|
{
|
||||||
QString propName = eclipseView->cellResult()->resultVariableUiShortName();
|
QString propName = eclipseView->cellResult()->resultVariableUiShortName();
|
||||||
QString timeRangeText = m_statisticsTimeRange().uiText();
|
QString timeRangeText = m_statisticsTimeRange().uiText();
|
||||||
if ( eclipseView->cellResult()->resultType() == RiaDefines::FLOW_DIAGNOSTICS )
|
if (eclipseView->cellResult()->resultType() == RiaDefines::FLOW_DIAGNOSTICS)
|
||||||
{
|
{
|
||||||
timeRangeText = caf::AppEnum<StatisticsTimeRangeType>::uiText(CURRENT_TIMESTEP);
|
timeRangeText = caf::AppEnum<StatisticsTimeRangeType>::uiText(CURRENT_TIMESTEP);
|
||||||
}
|
}
|
||||||
@@ -387,9 +389,9 @@ void Rim3dOverlayInfoConfig::updateEclipse3DInfo(RimEclipseView * eclipseView)
|
|||||||
infoText += QString("<b>Cell Property:</b> %1 ").arg(propName);
|
infoText += QString("<b>Cell Property:</b> %1 ").arg(propName);
|
||||||
infoText += QString("<br><b>Statistics:</b> ") + timeRangeText + " and " + m_statisticsCellRange().uiText();
|
infoText += QString("<br><b>Statistics:</b> ") + timeRangeText + " and " + m_statisticsCellRange().uiText();
|
||||||
infoText += QString("<table border=0 cellspacing=5 >"
|
infoText += QString("<table border=0 cellspacing=5 >"
|
||||||
"<tr> <td>Min</td> <td>P10</td> <td>Mean</td> <td>P90</td> <td>Max</td> <td>Sum</td> </tr>"
|
"<tr> <td>Min</td> <td>P10</td> <td>Mean</td> <td>P90</td> <td>Max</td> <td>Sum</td> </tr>"
|
||||||
"<tr> <td>%1</td> <td> %2</td> <td> %3</td> <td> %4</td> <td> %5</td> <td> %6</td> </tr>"
|
"<tr> <td>%1</td> <td> %2</td> <td> %3</td> <td> %4</td> <td> %5</td> <td> %6</td> </tr>"
|
||||||
"</table>").arg(min).arg(p10).arg(mean).arg(p90).arg(max).arg(sum);
|
"</table>").arg(min).arg(p10).arg(mean).arg(p90).arg(max).arg(sum);
|
||||||
|
|
||||||
if (eclipseView->faultResultSettings()->hasValidCustomResult())
|
if (eclipseView->faultResultSettings()->hasValidCustomResult())
|
||||||
{
|
{
|
||||||
@@ -427,9 +429,9 @@ void Rim3dOverlayInfoConfig::updateEclipse3DInfo(RimEclipseView * eclipseView)
|
|||||||
eclipseView->cellEdgeResult()->minMaxCellEdgeValues(min, max);
|
eclipseView->cellEdgeResult()->minMaxCellEdgeValues(min, max);
|
||||||
infoText += QString("<b>Cell Edge Property:</b> %1 ").arg(cellEdgeName);
|
infoText += QString("<b>Cell Edge Property:</b> %1 ").arg(cellEdgeName);
|
||||||
infoText += QString("<table border=0 cellspacing=5 >"
|
infoText += QString("<table border=0 cellspacing=5 >"
|
||||||
"<tr> <td>Min</td> <td></td> <td></td> <td></td> <td>Max</td> </tr>"
|
"<tr> <td>Min</td> <td></td> <td></td> <td></td> <td>Max</td> </tr>"
|
||||||
"<tr> <td>%1</td> <td></td> <td></td> <td></td> <td> %2</td></tr>"
|
"<tr> <td>%1</td> <td></td> <td></td> <td></td> <td> %2</td></tr>"
|
||||||
"</table>").arg(min).arg(max);
|
"</table>").arg(min).arg(max);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -556,19 +558,19 @@ void Rim3dOverlayInfoConfig::updateGeoMech3DInfo(RimGeoMechView * geoMechView)
|
|||||||
|
|
||||||
switch (geoMechView->cellResultResultDefinition()->resultPositionType())
|
switch (geoMechView->cellResultResultDefinition()->resultPositionType())
|
||||||
{
|
{
|
||||||
case RIG_NODAL:
|
case RIG_NODAL:
|
||||||
resultPos = "Nodal";
|
resultPos = "Nodal";
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case RIG_ELEMENT_NODAL:
|
case RIG_ELEMENT_NODAL:
|
||||||
resultPos = "Element nodal";
|
resultPos = "Element nodal";
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case RIG_INTEGRATION_POINT:
|
case RIG_INTEGRATION_POINT:
|
||||||
resultPos = "Integration point";
|
resultPos = "Integration point";
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -577,9 +579,9 @@ void Rim3dOverlayInfoConfig::updateGeoMech3DInfo(RimGeoMechView * geoMechView)
|
|||||||
{
|
{
|
||||||
infoText += QString("<br><b>Statistics:</b> ") + m_statisticsTimeRange().uiText() + " and " + m_statisticsCellRange().uiText();
|
infoText += QString("<br><b>Statistics:</b> ") + m_statisticsTimeRange().uiText() + " and " + m_statisticsCellRange().uiText();
|
||||||
infoText += QString("<table border=0 cellspacing=5 >"
|
infoText += QString("<table border=0 cellspacing=5 >"
|
||||||
"<tr> <td>Min</td> <td>P10</td> <td>Mean</td> <td>P90</td> <td>Max</td> <td>Sum</td> </tr>"
|
"<tr> <td>Min</td> <td>P10</td> <td>Mean</td> <td>P90</td> <td>Max</td> <td>Sum</td> </tr>"
|
||||||
"<tr> <td>%1</td> <td> %2</td> <td> %3</td> <td> %4</td> <td> %5</td> <td> %6</td> </tr>"
|
"<tr> <td>%1</td> <td> %2</td> <td> %3</td> <td> %4</td> <td> %5</td> <td> %6</td> </tr>"
|
||||||
"</table>").arg(min).arg(p10).arg(mean).arg(p90).arg(max).arg(sum);
|
"</table>").arg(min).arg(p10).arg(mean).arg(p90).arg(max).arg(sum);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -618,27 +620,27 @@ void Rim3dOverlayInfoConfig::updateVisCellStatsIfNeeded()
|
|||||||
{
|
{
|
||||||
RigFemResultAddress resAddress = geoMechView->cellResultResultDefinition()->resultAddress();
|
RigFemResultAddress resAddress = geoMechView->cellResultResultDefinition()->resultAddress();
|
||||||
calc = new RigFemNativeVisibleCellsStatCalc(geoMechView->geoMechCase()->geoMechData(),
|
calc = new RigFemNativeVisibleCellsStatCalc(geoMechView->geoMechCase()->geoMechData(),
|
||||||
resAddress,
|
resAddress,
|
||||||
geoMechView->currentTotalCellVisibility().p());
|
geoMechView->currentTotalCellVisibility().p());
|
||||||
|
|
||||||
}
|
}
|
||||||
else if (eclipseView)
|
else if (eclipseView)
|
||||||
{
|
{
|
||||||
if ( eclipseView->cellResult()->resultType() == RiaDefines::FLOW_DIAGNOSTICS )
|
if (eclipseView->cellResult()->resultType() == RiaDefines::FLOW_DIAGNOSTICS)
|
||||||
{
|
{
|
||||||
RigFlowDiagResultAddress resAddr = eclipseView->cellResult()->flowDiagResAddress();
|
RigFlowDiagResultAddress resAddr = eclipseView->cellResult()->flowDiagResAddress();
|
||||||
RigFlowDiagResults* fldResults = eclipseView->cellResult()->flowDiagSolution()->flowDiagResults();
|
RigFlowDiagResults* fldResults = eclipseView->cellResult()->flowDiagSolution()->flowDiagResults();
|
||||||
calc = new RigFlowDiagVisibleCellsStatCalc(fldResults,
|
calc = new RigFlowDiagVisibleCellsStatCalc(fldResults,
|
||||||
resAddr,
|
resAddr,
|
||||||
eclipseView->currentTotalCellVisibility().p());
|
eclipseView->currentTotalCellVisibility().p());
|
||||||
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
size_t scalarIndex = eclipseView->cellResult()->scalarResultIndex();
|
size_t scalarIndex = eclipseView->cellResult()->scalarResultIndex();
|
||||||
calc = new RigEclipseNativeVisibleCellsStatCalc(eclipseView->currentGridCellResults(),
|
calc = new RigEclipseNativeVisibleCellsStatCalc(eclipseView->currentGridCellResults(),
|
||||||
scalarIndex,
|
scalarIndex,
|
||||||
eclipseView->currentTotalCellVisibility().p());
|
eclipseView->currentTotalCellVisibility().p());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -657,19 +659,19 @@ void Rim3dOverlayInfoConfig::displayPropertyFilteredStatisticsMessage(bool showS
|
|||||||
if (showSwitchToCurrentTimestep)
|
if (showSwitchToCurrentTimestep)
|
||||||
{
|
{
|
||||||
switchString = QString("<br>"
|
switchString = QString("<br>"
|
||||||
"Switching to statistics for <b>Current Time Step</b>");
|
"Switching to statistics for <b>Current Time Step</b>");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isShowing)
|
if (!isShowing)
|
||||||
{
|
{
|
||||||
isShowing = true;
|
isShowing = true;
|
||||||
QMessageBox::information(m_viewDef->viewer()->layoutWidget(),
|
QMessageBox::information(m_viewDef->viewer()->layoutWidget(),
|
||||||
QString("ResInsight"),
|
QString("ResInsight"),
|
||||||
QString("Statistics not available<br>"
|
QString("Statistics not available<br>"
|
||||||
"<br>"
|
"<br>"
|
||||||
"Statistics calculations of <b>Visible Cells</b> for <b>All Time Steps</b> is not supported<br>"
|
"Statistics calculations of <b>Visible Cells</b> for <b>All Time Steps</b> is not supported<br>"
|
||||||
"when you have an active Property filter on a time varying result.<br>")
|
"when you have an active Property filter on a time varying result.<br>")
|
||||||
+ switchString);
|
+ switchString);
|
||||||
isShowing = false;
|
isShowing = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user