mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#3958 Refactoring: Remove resultIndex in maxTimeStepResult
This commit is contained in:
@@ -539,10 +539,10 @@ std::vector<QDateTime> RigCaseCellResultsData::timeStepDates(const RigEclipseRes
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
std::vector<QDateTime> RigCaseCellResultsData::timeStepDates() const
|
||||
{
|
||||
size_t scalarResWithMostTimeSteps = cvf::UNDEFINED_SIZE_T;
|
||||
RigEclipseResultAddress scalarResWithMostTimeSteps;
|
||||
maxTimeStepCount(&scalarResWithMostTimeSteps);
|
||||
|
||||
return timeStepDates(RigEclipseResultAddress(scalarResWithMostTimeSteps));
|
||||
return timeStepDates(scalarResWithMostTimeSteps);
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -550,10 +550,10 @@ std::vector<QDateTime> RigCaseCellResultsData::timeStepDates() const
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
std::vector<double> RigCaseCellResultsData::daysSinceSimulationStart() const
|
||||
{
|
||||
size_t scalarResWithMostTimeSteps = cvf::UNDEFINED_SIZE_T;
|
||||
RigEclipseResultAddress scalarResWithMostTimeSteps;
|
||||
maxTimeStepCount(&scalarResWithMostTimeSteps);
|
||||
|
||||
return daysSinceSimulationStart(RigEclipseResultAddress(scalarResWithMostTimeSteps));
|
||||
return daysSinceSimulationStart(scalarResWithMostTimeSteps);
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -609,7 +609,7 @@ void RigCaseCellResultsData::setTimeStepInfos(const RigEclipseResultAddress& res
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
size_t RigCaseCellResultsData::maxTimeStepCount(size_t* scalarResultIndexWithMostTimeSteps) const
|
||||
size_t RigCaseCellResultsData::maxTimeStepCount(RigEclipseResultAddress* resultAddressWithMostTimeSteps) const
|
||||
{
|
||||
size_t maxTsCount = 0;
|
||||
size_t scalarResultIndexWithMaxTsCount = cvf::UNDEFINED_SIZE_T;
|
||||
@@ -623,9 +623,9 @@ size_t RigCaseCellResultsData::maxTimeStepCount(size_t* scalarResultIndexWithMos
|
||||
}
|
||||
}
|
||||
|
||||
if (scalarResultIndexWithMostTimeSteps)
|
||||
if (resultAddressWithMostTimeSteps)
|
||||
{
|
||||
*scalarResultIndexWithMostTimeSteps = scalarResultIndexWithMaxTsCount;
|
||||
*resultAddressWithMostTimeSteps = RigEclipseResultAddress(scalarResultIndexWithMaxTsCount);
|
||||
}
|
||||
|
||||
return maxTsCount;
|
||||
|
||||
@@ -109,7 +109,7 @@ public:
|
||||
// Access meta-information about the results
|
||||
size_t resultCount() const;
|
||||
size_t timeStepCount(const RigEclipseResultAddress& resVarAddr) const;
|
||||
size_t maxTimeStepCount(size_t* scalarResultIndex = nullptr) const;
|
||||
size_t maxTimeStepCount(RigEclipseResultAddress* resultAddressWithMostTimeSteps = nullptr) const;
|
||||
QStringList resultNames(RiaDefines::ResultCatType type) const;
|
||||
bool isUsingGlobalActiveIndex(const RigEclipseResultAddress& resVarAddr) const;
|
||||
bool hasFlowDiagUsableFluxes() const;
|
||||
|
||||
@@ -321,10 +321,10 @@ RigFlowDiagTimeStepResult RigFlowDiagSolverInterface::calculate(size_t timeStepI
|
||||
|
||||
CVF_ASSERT(currentRestartData);
|
||||
|
||||
size_t resultIndexWithMaxTimeSteps = cvf::UNDEFINED_SIZE_T;
|
||||
m_eclipseCase->eclipseCaseData()->results(RiaDefines::MATRIX_MODEL)->maxTimeStepCount(&resultIndexWithMaxTimeSteps);
|
||||
RigEclipseResultAddress addrToMaxTimeStepCountResult;
|
||||
m_eclipseCase->eclipseCaseData()->results(RiaDefines::MATRIX_MODEL)->maxTimeStepCount(&addrToMaxTimeStepCountResult);
|
||||
|
||||
int reportStepNumber = m_eclipseCase->eclipseCaseData()->results(RiaDefines::MATRIX_MODEL)->reportStepNumber(RigEclipseResultAddress(resultIndexWithMaxTimeSteps), timeStepIndex);
|
||||
int reportStepNumber = m_eclipseCase->eclipseCaseData()->results(RiaDefines::MATRIX_MODEL)->reportStepNumber(addrToMaxTimeStepCountResult, timeStepIndex);
|
||||
|
||||
if ( !currentRestartData->selectReportStep(reportStepNumber) )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user