mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
(#712) Made a possible well cell connection in the wellhead control the connection color of the well pipe.
This commit is contained in:
parent
7b24b3a96b
commit
d4ec42e9a2
@ -283,11 +283,6 @@ const RigWellResultPoint* RigWellResultFrame::findResultCell(size_t gridIndex, s
|
||||
{
|
||||
CVF_ASSERT(gridIndex != cvf::UNDEFINED_SIZE_T && gridCellIndex != cvf::UNDEFINED_SIZE_T);
|
||||
|
||||
if (m_wellHead.m_gridCellIndex == gridCellIndex && m_wellHead.m_gridIndex == gridIndex )
|
||||
{
|
||||
return &m_wellHead;
|
||||
}
|
||||
|
||||
for (size_t wb = 0; wb < m_wellResultBranches.size(); ++wb)
|
||||
{
|
||||
for (size_t wc = 0; wc < m_wellResultBranches[wb].m_branchResultPoints.size(); ++wc)
|
||||
@ -300,5 +295,14 @@ const RigWellResultPoint* RigWellResultFrame::findResultCell(size_t gridIndex, s
|
||||
}
|
||||
}
|
||||
|
||||
// If we could not find the cell among the real connections, we try the wellhead.
|
||||
// The wellhead does however not have a real connection state, and is thereby always rendered as closed
|
||||
// If we have a real connection in the wellhead, we should not end here. See Github issue #712
|
||||
|
||||
if (m_wellHead.m_gridCellIndex == gridCellIndex && m_wellHead.m_gridIndex == gridIndex )
|
||||
{
|
||||
return &m_wellHead;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user