mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Use RigResultAccessor
This commit is contained in:
parent
f023ec98e8
commit
566263776d
@ -20,6 +20,8 @@
|
|||||||
|
|
||||||
#include "RigCaseCellResultsData.h"
|
#include "RigCaseCellResultsData.h"
|
||||||
#include "RigCaseData.h"
|
#include "RigCaseData.h"
|
||||||
|
#include "RigResultAccessor.h"
|
||||||
|
#include "RigResultAccessorFactory.h"
|
||||||
#include "RigResultModifier.h"
|
#include "RigResultModifier.h"
|
||||||
#include "RigResultModifierFactory.h"
|
#include "RigResultModifierFactory.h"
|
||||||
#include "RigStatisticsMath.h"
|
#include "RigStatisticsMath.h"
|
||||||
@ -190,14 +192,12 @@ void RimStatisticsCaseEvaluator::evaluateForResults(const QList<ResSpec>& result
|
|||||||
|
|
||||||
// Build data access objects for source scalar results
|
// Build data access objects for source scalar results
|
||||||
|
|
||||||
cvf::Collection<cvf::StructGridScalarDataAccess> sourceDataAccessList;
|
cvf::Collection<RigResultAccessor> sourceDataAccessList;
|
||||||
for (size_t caseIdx = 0; caseIdx < m_sourceCases.size(); caseIdx++)
|
for (size_t caseIdx = 0; caseIdx < m_sourceCases.size(); caseIdx++)
|
||||||
{
|
{
|
||||||
RimCase* sourceCase = m_sourceCases.at(caseIdx);
|
RimCase* sourceCase = m_sourceCases.at(caseIdx);
|
||||||
|
|
||||||
size_t scalarResultIndex = sourceCase->results(poroModel)->findOrLoadScalarResultForTimeStep(resultType, resultName, dataAccessTimeStepIndex);
|
cvf::ref<RigResultAccessor> resultAccessor = RigResultAccessorFactory::createResultAccessor(sourceCase->reservoirData(), gridIdx, poroModel, dataAccessTimeStepIndex, resultName, resultType);
|
||||||
|
|
||||||
cvf::ref<cvf::StructGridScalarDataAccess> resultAccessor = sourceCase->reservoirData()->TO_BE_DELETED_resultAccessor(grid, poroModel, dataAccessTimeStepIndex, scalarResultIndex);
|
|
||||||
if (resultAccessor.notNull())
|
if (resultAccessor.notNull())
|
||||||
{
|
{
|
||||||
sourceDataAccessList.push_back(resultAccessor.p());
|
sourceDataAccessList.push_back(resultAccessor.p());
|
||||||
|
Loading…
Reference in New Issue
Block a user