mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Fixed issue with missing well pipe geometry
p4#: 22151
This commit is contained in:
@@ -148,10 +148,16 @@ bool RimWell::calculateWellPipeVisibility(size_t frameIndex)
|
|||||||
if (m_reservoirView == NULL) return false;
|
if (m_reservoirView == NULL) return false;
|
||||||
if (this->wellResults() == NULL) return false;
|
if (this->wellResults() == NULL) return false;
|
||||||
|
|
||||||
if ( this->wellResults()->firstResultTimeStep() == cvf::UNDEFINED_SIZE_T
|
if (frameIndex >= this->wellResults()->m_resultTimeStepIndexToWellTimeStepIndex.size())
|
||||||
|| frameIndex < this->wellResults()->firstResultTimeStep()
|
{
|
||||||
|| frameIndex >= this->wellResults()->m_wellCellsTimeSteps.size())
|
|
||||||
return false;
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
size_t wellTimeStepIndex = this->wellResults()->m_resultTimeStepIndexToWellTimeStepIndex[frameIndex];
|
||||||
|
if (wellTimeStepIndex == cvf::UNDEFINED_SIZE_T)
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
if (!m_reservoirView->wellCollection()->isActive())
|
if (!m_reservoirView->wellCollection()->isActive())
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user