#4835 Python Cell Results : Not possible to write data if no dynamic data is present

This commit is contained in:
Magne Sjaastad
2019-10-08 10:01:38 +02:00
parent 8ef5982756
commit 482d437505
11 changed files with 64 additions and 66 deletions

View File

@@ -56,13 +56,13 @@ void RimEclipseStatisticsCaseEvaluator::addNamedResult( RigCaseCellResultsData*
destinationCellResults->createResultEntry( resAddr, true );
destinationCellResults->setTimeStepInfos( resAddr, sourceTimeStepInfos );
std::vector<std::vector<double>>& dataValues = destinationCellResults->modifiableCellScalarResultTimesteps( resAddr );
dataValues.resize( sourceTimeStepInfos.size() );
std::vector<std::vector<double>>* dataValues = destinationCellResults->modifiableCellScalarResultTimesteps( resAddr );
dataValues->resize( sourceTimeStepInfos.size() );
// Initializes the size of the destination dataset to active union cell count
for ( size_t i = 0; i < sourceTimeStepInfos.size(); i++ )
{
dataValues[i].resize( activeUnionCellCount, HUGE_VAL );
dataValues->at( i ).resize( activeUnionCellCount, HUGE_VAL );
}
}