Use helper function to get transmissibility scalar results

This commit is contained in:
Magne Sjaastad
2013-12-17 07:31:54 +01:00
parent c32cf208f2
commit 3cf1a0f32a
2 changed files with 3 additions and 10 deletions

View File

@@ -436,15 +436,8 @@ void RivGridPartMgr::updateTransmissibilityCellResultColor(size_t timeStepIndex,
const RimReservoirCellResultsStorage* gridCellResults = cellResultSlot->currentGridCellResults();
if (!gridCellResults) return;
size_t tranPosXScalarSetIndex = gridCellResults->cellResults()->findScalarResultIndex(RimDefines::STATIC_NATIVE, "TRANX");
size_t tranPosYScalarSetIndex = gridCellResults->cellResults()->findScalarResultIndex(RimDefines::STATIC_NATIVE, "TRANY");
size_t tranPosZScalarSetIndex = gridCellResults->cellResults()->findScalarResultIndex(RimDefines::STATIC_NATIVE, "TRANZ");
if (tranPosXScalarSetIndex == cvf::UNDEFINED_SIZE_T ||
tranPosYScalarSetIndex == cvf::UNDEFINED_SIZE_T ||
tranPosZScalarSetIndex == cvf::UNDEFINED_SIZE_T)
{
return;
}
size_t tranPosXScalarSetIndex, tranPosYScalarSetIndex, tranPosZScalarSetIndex;
if (!gridCellResults->cellResults()->findTransmissibilityResults(tranPosXScalarSetIndex, tranPosYScalarSetIndex, tranPosZScalarSetIndex)) return;
// If the result is static, only read that.
size_t resTimeStepIdx = 0;

View File

@@ -108,7 +108,7 @@ public:
const QString& resultName,
bool needsToBeStored,
size_t resultValueCount);
private:
bool findTransmissibilityResults(size_t& tranX, size_t& tranY, size_t& tranZ) const;
private: