mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2382 Elm props: Update Result Info to show relevant Element Result info
This commit is contained in:
parent
7726ed1610
commit
fbb6f56bd3
@ -85,7 +85,9 @@ QString RiuFemResultTextBuilder::mainResultText()
|
||||
{
|
||||
QString text;
|
||||
|
||||
text = closestNodeResultText(m_reservoirView->cellResultResultDefinition());
|
||||
RimGeoMechResultDefinition* cellResultDefinition = m_reservoirView->cellResultResultDefinition();
|
||||
|
||||
text = closestNodeResultText(cellResultDefinition);
|
||||
|
||||
if (!text.isEmpty()) text += "\n";
|
||||
|
||||
@ -94,7 +96,10 @@ QString RiuFemResultTextBuilder::mainResultText()
|
||||
appendDetails(text, formationDetails());
|
||||
text += "\n";
|
||||
|
||||
appendDetails(text, gridResultDetails());
|
||||
if (cellResultDefinition->resultPositionType() != RIG_ELEMENT)
|
||||
{
|
||||
appendDetails(text, gridResultDetails());
|
||||
}
|
||||
|
||||
return text;
|
||||
}
|
||||
@ -363,7 +368,11 @@ QString RiuFemResultTextBuilder::closestNodeResultText(RimGeoMechResultDefinitio
|
||||
float scalarValue = (resultIndex >= 0) ? scalarResults[resultIndex]: std::numeric_limits<float>::infinity();
|
||||
|
||||
|
||||
if (activeResultPosition != RIG_ELEMENT_NODAL_FACE)
|
||||
if (activeResultPosition == RIG_ELEMENT)
|
||||
{
|
||||
text.append(QString("Element result: %1\n").arg(scalarValue));
|
||||
}
|
||||
else if (activeResultPosition != RIG_ELEMENT_NODAL_FACE)
|
||||
{
|
||||
text.append(QString("Closest result: N[%1], %2\n").arg(closestNodeId)
|
||||
.arg(scalarValue));
|
||||
|
Loading…
Reference in New Issue
Block a user