mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Renamed globalGridCellIndex to reservoirCellIndex
This commit is contained in:
parent
d87f2e9e7d
commit
6fbb1d52a9
@ -482,9 +482,9 @@ void RifReaderEclipseOutput::transferNNCData( const ecl_grid_type * mainEclGrid
|
|||||||
for (int nIdx = 0; nIdx < numNNC; ++nIdx)
|
for (int nIdx = 0; nIdx < numNNC; ++nIdx)
|
||||||
{
|
{
|
||||||
RigGridBase* grid1 = mainGrid->gridByIndex(eclNNCData[nIdx].grid_nr1);
|
RigGridBase* grid1 = mainGrid->gridByIndex(eclNNCData[nIdx].grid_nr1);
|
||||||
mainGrid->nncData()->connections()[nIdx].m_c1GlobIdx = grid1->globalGridCellIndex(eclNNCData[nIdx].global_index1);
|
mainGrid->nncData()->connections()[nIdx].m_c1GlobIdx = grid1->reservoirCellIndex(eclNNCData[nIdx].global_index1);
|
||||||
RigGridBase* grid2 = mainGrid->gridByIndex(eclNNCData[nIdx].grid_nr2);
|
RigGridBase* grid2 = mainGrid->gridByIndex(eclNNCData[nIdx].grid_nr2);
|
||||||
mainGrid->nncData()->connections()[nIdx].m_c2GlobIdx = grid2->globalGridCellIndex(eclNNCData[nIdx].global_index2);
|
mainGrid->nncData()->connections()[nIdx].m_c2GlobIdx = grid2->reservoirCellIndex(eclNNCData[nIdx].global_index2);
|
||||||
mainGrid->nncData()->connections()[nIdx].m_transmissibility = eclNNCData[nIdx].trans;
|
mainGrid->nncData()->connections()[nIdx].m_transmissibility = eclNNCData[nIdx].trans;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -254,7 +254,7 @@ void RimIdenticalGridCaseGroup::computeUnionOfActiveCells()
|
|||||||
{
|
{
|
||||||
for (size_t caseIdx = 0; caseIdx < caseCollection->reservoirs.size(); caseIdx++)
|
for (size_t caseIdx = 0; caseIdx < caseCollection->reservoirs.size(); caseIdx++)
|
||||||
{
|
{
|
||||||
size_t reservoirCellIndex = grid->globalGridCellIndex(gridLocalCellIndex);
|
size_t reservoirCellIndex = grid->reservoirCellIndex(gridLocalCellIndex);
|
||||||
|
|
||||||
if (activeM[gridLocalCellIndex] == 0)
|
if (activeM[gridLocalCellIndex] == 0)
|
||||||
{
|
{
|
||||||
@ -279,7 +279,7 @@ void RimIdenticalGridCaseGroup::computeUnionOfActiveCells()
|
|||||||
|
|
||||||
for (size_t gridLocalCellIndex = 0; gridLocalCellIndex < grid->cellCount(); gridLocalCellIndex++)
|
for (size_t gridLocalCellIndex = 0; gridLocalCellIndex < grid->cellCount(); gridLocalCellIndex++)
|
||||||
{
|
{
|
||||||
size_t reservoirCellIndex = grid->globalGridCellIndex(gridLocalCellIndex);
|
size_t reservoirCellIndex = grid->reservoirCellIndex(gridLocalCellIndex);
|
||||||
|
|
||||||
if (activeM[gridLocalCellIndex] != 0)
|
if (activeM[gridLocalCellIndex] != 0)
|
||||||
{
|
{
|
||||||
|
@ -1641,9 +1641,9 @@ void RimReservoirView::calculateVisibleWellCellsIncFence(cvf::UByteArray* visibl
|
|||||||
if (wellResFrames[wfIdx].m_wellHead.m_gridIndex == grid->gridIndex())
|
if (wellResFrames[wfIdx].m_wellHead.m_gridIndex == grid->gridIndex())
|
||||||
{
|
{
|
||||||
size_t gridCellIndex = wellResFrames[wfIdx].m_wellHead.m_gridCellIndex;
|
size_t gridCellIndex = wellResFrames[wfIdx].m_wellHead.m_gridCellIndex;
|
||||||
size_t globalGridCellIndex = grid->globalGridCellIndex(gridCellIndex);
|
size_t reservoirCellIndex = grid->reservoirCellIndex(gridCellIndex);
|
||||||
|
|
||||||
if (activeCellInfo->isActive(globalGridCellIndex))
|
if (activeCellInfo->isActive(reservoirCellIndex))
|
||||||
{
|
{
|
||||||
(*visibleCells)[gridCellIndex] = true;
|
(*visibleCells)[gridCellIndex] = true;
|
||||||
}
|
}
|
||||||
@ -1698,9 +1698,9 @@ void RimReservoirView::calculateVisibleWellCellsIncFence(cvf::UByteArray* visibl
|
|||||||
for ( fIdx = 0; fIdx < cellCountFenceDirection; ++fIdx)
|
for ( fIdx = 0; fIdx < cellCountFenceDirection; ++fIdx)
|
||||||
{
|
{
|
||||||
size_t fenceCellIndex = grid->cellIndexFromIJK(*pI,*pJ,*pK);
|
size_t fenceCellIndex = grid->cellIndexFromIJK(*pI,*pJ,*pK);
|
||||||
size_t globalGridCellIndex = grid->globalGridCellIndex(fenceCellIndex);
|
size_t reservoirCellIndex = grid->reservoirCellIndex(fenceCellIndex);
|
||||||
|
|
||||||
if (activeCellInfo && activeCellInfo->isActive(globalGridCellIndex))
|
if (activeCellInfo && activeCellInfo->isActive(reservoirCellIndex))
|
||||||
{
|
{
|
||||||
(*visibleCells)[fenceCellIndex] = true;
|
(*visibleCells)[fenceCellIndex] = true;
|
||||||
}
|
}
|
||||||
|
@ -234,8 +234,8 @@ void RimStatisticsCaseEvaluator::evaluateForResults(const QList<ResSpec>& result
|
|||||||
for (int cellIdx = 0; static_cast<size_t>(cellIdx) < grid->cellCount(); cellIdx++)
|
for (int cellIdx = 0; static_cast<size_t>(cellIdx) < grid->cellCount(); cellIdx++)
|
||||||
{
|
{
|
||||||
|
|
||||||
size_t globalGridCellIdx = grid->globalGridCellIndex(cellIdx);
|
size_t reservoirCellIndex = grid->reservoirCellIndex(cellIdx);
|
||||||
if (m_destinationCase->activeCellInfo(poroModel)->isActive(globalGridCellIdx))
|
if (m_destinationCase->activeCellInfo(poroModel)->isActive(reservoirCellIndex))
|
||||||
{
|
{
|
||||||
// Extract the cell values from each of the cases and assemble them into one vector
|
// Extract the cell values from each of the cases and assemble them into one vector
|
||||||
|
|
||||||
|
@ -39,8 +39,8 @@ double RigActiveCellsResultAccessor::cellScalar(size_t gridLocalCellIndex) const
|
|||||||
{
|
{
|
||||||
if (m_reservoirResultValues == NULL || m_reservoirResultValues->size() == 0 ) return HUGE_VAL;
|
if (m_reservoirResultValues == NULL || m_reservoirResultValues->size() == 0 ) return HUGE_VAL;
|
||||||
|
|
||||||
size_t globalGridCellIndex = m_grid->globalGridCellIndex(gridLocalCellIndex);
|
size_t reservoirCellIndex = m_grid->reservoirCellIndex(gridLocalCellIndex);
|
||||||
size_t resultValueIndex = m_activeCellInfo->cellResultIndex(globalGridCellIndex);
|
size_t resultValueIndex = m_activeCellInfo->cellResultIndex(reservoirCellIndex);
|
||||||
if (resultValueIndex == cvf::UNDEFINED_SIZE_T) return HUGE_VAL;
|
if (resultValueIndex == cvf::UNDEFINED_SIZE_T) return HUGE_VAL;
|
||||||
|
|
||||||
CVF_TIGHT_ASSERT(resultValueIndex < m_reservoirResultValues->size());
|
CVF_TIGHT_ASSERT(resultValueIndex < m_reservoirResultValues->size());
|
||||||
|
@ -39,10 +39,10 @@ double RigAllGridCellsResultAccessor::cellScalar(size_t gridLocalCellIndex) cons
|
|||||||
{
|
{
|
||||||
if (m_reservoirResultValues->size() == 0 ) return HUGE_VAL;
|
if (m_reservoirResultValues->size() == 0 ) return HUGE_VAL;
|
||||||
|
|
||||||
size_t globalGridCellIndex = m_grid->globalGridCellIndex(gridLocalCellIndex);
|
size_t reservoirCellIndex = m_grid->reservoirCellIndex(gridLocalCellIndex);
|
||||||
CVF_TIGHT_ASSERT(globalGridCellIndex < m_reservoirResultValues->size());
|
CVF_TIGHT_ASSERT(reservoirCellIndex < m_reservoirResultValues->size());
|
||||||
|
|
||||||
return m_reservoirResultValues->at(globalGridCellIndex);
|
return m_reservoirResultValues->at(reservoirCellIndex);
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
@ -166,9 +166,9 @@ void RigCaseData::computeWellCellsPrGrid()
|
|||||||
|
|
||||||
if (gridIndex < m_wellCellsInGrid.size() && gridCellIndex < m_wellCellsInGrid[gridIndex]->size())
|
if (gridIndex < m_wellCellsInGrid.size() && gridCellIndex < m_wellCellsInGrid[gridIndex]->size())
|
||||||
{
|
{
|
||||||
size_t globalGridCellIndex = grids[gridIndex]->globalGridCellIndex(gridCellIndex);
|
size_t reservoirCellIndex = grids[gridIndex]->reservoirCellIndex(gridCellIndex);
|
||||||
if (m_activeCellInfo->isActive(globalGridCellIndex)
|
if (m_activeCellInfo->isActive(reservoirCellIndex)
|
||||||
|| m_fractureActiveCellInfo->isActive(globalGridCellIndex))
|
|| m_fractureActiveCellInfo->isActive(reservoirCellIndex))
|
||||||
{
|
{
|
||||||
m_wellCellsInGrid[gridIndex]->set(gridCellIndex, true);
|
m_wellCellsInGrid[gridIndex]->set(gridCellIndex, true);
|
||||||
m_gridCellToWellIndex[gridIndex]->set(gridCellIndex, static_cast<cvf::uint>(wIdx));
|
m_gridCellToWellIndex[gridIndex]->set(gridCellIndex, static_cast<cvf::uint>(wIdx));
|
||||||
|
@ -115,7 +115,7 @@ void RigFault::computeFaultFacesFromCellRanges(const RigMainGrid* mainGrid)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Do not need to compute global grid cell index as for a maingrid localIndex == globalIndex
|
// Do not need to compute global grid cell index as for a maingrid localIndex == globalIndex
|
||||||
//size_t reservoirCellIndex = grid->globalGridCellIndex(gridLocalCellIndex);
|
//size_t reservoirCellIndex = grid->reservoirCellIndex(gridLocalCellIndex);
|
||||||
|
|
||||||
size_t ni, nj, nk;
|
size_t ni, nj, nk;
|
||||||
mainGrid->neighborIJKAtCellFace(i, j, k, faceEnum, &ni, &nj, &nk);
|
mainGrid->neighborIJKAtCellFace(i, j, k, faceEnum, &ni, &nj, &nk);
|
||||||
|
@ -368,7 +368,7 @@ double RigGridBase::characteristicIJCellSize()
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
size_t RigGridBase::globalGridCellIndex(size_t gridLocalCellIndex) const
|
size_t RigGridBase::reservoirCellIndex(size_t gridLocalCellIndex) const
|
||||||
{
|
{
|
||||||
return m_indexToStartOfCells + gridLocalCellIndex;
|
return m_indexToStartOfCells + gridLocalCellIndex;
|
||||||
}
|
}
|
||||||
|
@ -52,7 +52,7 @@ public:
|
|||||||
RigCell& cell(size_t gridCellIndex);
|
RigCell& cell(size_t gridCellIndex);
|
||||||
const RigCell& cell(size_t gridCellIndex) const;
|
const RigCell& cell(size_t gridCellIndex) const;
|
||||||
|
|
||||||
size_t globalGridCellIndex(size_t gridLocalCellIndex) const;
|
size_t reservoirCellIndex(size_t gridLocalCellIndex) const;
|
||||||
void setIndexToStartOfCells(size_t indexToStartOfCells) { m_indexToStartOfCells = indexToStartOfCells; }
|
void setIndexToStartOfCells(size_t indexToStartOfCells) { m_indexToStartOfCells = indexToStartOfCells; }
|
||||||
|
|
||||||
void setGridIndex(size_t index) { m_gridIndex = index; }
|
void setGridIndex(size_t index) { m_gridIndex = index; }
|
||||||
|
@ -259,7 +259,7 @@ void RigMainGrid::calculateFaults()
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
neighborGlobalCellIdx = hostGrid->globalGridCellIndex(neighborGridCellIdx);
|
neighborGlobalCellIdx = hostGrid->reservoirCellIndex(neighborGridCellIdx);
|
||||||
if (m_cells[neighborGlobalCellIdx].isInvalid())
|
if (m_cells[neighborGlobalCellIdx].isInvalid())
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
|
@ -176,10 +176,10 @@ double RigGridAllCellsScalarDataAccess::cellScalar(size_t gridLocalCellIndex) co
|
|||||||
{
|
{
|
||||||
if (m_reservoirResultValues->size() == 0 ) return HUGE_VAL;
|
if (m_reservoirResultValues->size() == 0 ) return HUGE_VAL;
|
||||||
|
|
||||||
size_t globalGridCellIndex = m_grid->globalGridCellIndex(gridLocalCellIndex);
|
size_t reservoirCellIndex = m_grid->reservoirCellIndex(gridLocalCellIndex);
|
||||||
CVF_TIGHT_ASSERT(globalGridCellIndex < m_reservoirResultValues->size());
|
CVF_TIGHT_ASSERT(reservoirCellIndex < m_reservoirResultValues->size());
|
||||||
|
|
||||||
return m_reservoirResultValues->at(globalGridCellIndex);
|
return m_reservoirResultValues->at(reservoirCellIndex);
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
@ -187,10 +187,10 @@ double RigGridAllCellsScalarDataAccess::cellScalar(size_t gridLocalCellIndex) co
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
void RigGridAllCellsScalarDataAccess::setCellScalar(size_t gridLocalCellIndex, double scalarValue)
|
void RigGridAllCellsScalarDataAccess::setCellScalar(size_t gridLocalCellIndex, double scalarValue)
|
||||||
{
|
{
|
||||||
size_t globalGridCellIndex = m_grid->globalGridCellIndex(gridLocalCellIndex);
|
size_t reservoirCellIndex = m_grid->reservoirCellIndex(gridLocalCellIndex);
|
||||||
CVF_TIGHT_ASSERT(globalGridCellIndex < m_reservoirResultValues->size());
|
CVF_TIGHT_ASSERT(reservoirCellIndex < m_reservoirResultValues->size());
|
||||||
|
|
||||||
(*m_reservoirResultValues)[globalGridCellIndex] = scalarValue;
|
(*m_reservoirResultValues)[reservoirCellIndex] = scalarValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
@ -212,8 +212,8 @@ public:
|
|||||||
{
|
{
|
||||||
if (m_reservoirResultValues == NULL || m_reservoirResultValues->size() == 0 ) return HUGE_VAL;
|
if (m_reservoirResultValues == NULL || m_reservoirResultValues->size() == 0 ) return HUGE_VAL;
|
||||||
|
|
||||||
size_t globalGridCellIndex = m_grid->globalGridCellIndex(gridLocalCellIndex);
|
size_t reservoirCellIndex = m_grid->reservoirCellIndex(gridLocalCellIndex);
|
||||||
size_t resultValueIndex = m_activeCellInfo->cellResultIndex(globalGridCellIndex);
|
size_t resultValueIndex = m_activeCellInfo->cellResultIndex(reservoirCellIndex);
|
||||||
if (resultValueIndex == cvf::UNDEFINED_SIZE_T) return HUGE_VAL;
|
if (resultValueIndex == cvf::UNDEFINED_SIZE_T) return HUGE_VAL;
|
||||||
|
|
||||||
CVF_TIGHT_ASSERT(resultValueIndex < m_reservoirResultValues->size());
|
CVF_TIGHT_ASSERT(resultValueIndex < m_reservoirResultValues->size());
|
||||||
@ -226,8 +226,8 @@ public:
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
virtual void setCellScalar(size_t gridLocalCellIndex, double scalarValue)
|
virtual void setCellScalar(size_t gridLocalCellIndex, double scalarValue)
|
||||||
{
|
{
|
||||||
size_t globalGridCellIndex = m_grid->globalGridCellIndex(gridLocalCellIndex);
|
size_t reservoirCellIndex = m_grid->reservoirCellIndex(gridLocalCellIndex);
|
||||||
size_t resultValueIndex = m_activeCellInfo->cellResultIndex(globalGridCellIndex);
|
size_t resultValueIndex = m_activeCellInfo->cellResultIndex(reservoirCellIndex);
|
||||||
|
|
||||||
CVF_TIGHT_ASSERT(m_reservoirResultValues != NULL && resultValueIndex < m_reservoirResultValues->size());
|
CVF_TIGHT_ASSERT(m_reservoirResultValues != NULL && resultValueIndex < m_reservoirResultValues->size());
|
||||||
|
|
||||||
|
@ -47,10 +47,10 @@ public:
|
|||||||
|
|
||||||
virtual void setCellScalar(size_t gridLocalCellIndex, double scalarValue)
|
virtual void setCellScalar(size_t gridLocalCellIndex, double scalarValue)
|
||||||
{
|
{
|
||||||
size_t globalGridCellIndex = m_grid->globalGridCellIndex(gridLocalCellIndex);
|
size_t reservoirCellIndex = m_grid->reservoirCellIndex(gridLocalCellIndex);
|
||||||
CVF_TIGHT_ASSERT(globalGridCellIndex < m_reservoirResultValues->size());
|
CVF_TIGHT_ASSERT(reservoirCellIndex < m_reservoirResultValues->size());
|
||||||
|
|
||||||
(*m_reservoirResultValues)[globalGridCellIndex] = scalarValue;
|
(*m_reservoirResultValues)[reservoirCellIndex] = scalarValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
@ -74,8 +74,8 @@ public:
|
|||||||
|
|
||||||
virtual void setCellScalar(size_t gridLocalCellIndex, double scalarValue)
|
virtual void setCellScalar(size_t gridLocalCellIndex, double scalarValue)
|
||||||
{
|
{
|
||||||
size_t globalGridCellIndex = m_grid->globalGridCellIndex(gridLocalCellIndex);
|
size_t reservoirCellIndex = m_grid->reservoirCellIndex(gridLocalCellIndex);
|
||||||
size_t resultValueIndex = m_activeCellInfo->cellResultIndex(globalGridCellIndex);
|
size_t resultValueIndex = m_activeCellInfo->cellResultIndex(reservoirCellIndex);
|
||||||
|
|
||||||
CVF_TIGHT_ASSERT(m_reservoirResultValues != NULL && resultValueIndex < m_reservoirResultValues->size());
|
CVF_TIGHT_ASSERT(m_reservoirResultValues != NULL && resultValueIndex < m_reservoirResultValues->size());
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user