mirror of
https://github.com/OPM/ResInsight.git
synced 2026-11-02 20:30:46 -06:00
#12436 Read and display date for summary restart files
This commit is contained in:
1 parent
403c864dd1
commit
7c6fa6ff77
2 files changed
+13
-9
No files matched your search
@@ -318,7 +318,8 @@ RicSummaryCaseRestartDialogResult RicSummaryCaseRestartDialog::openDialog( const
|
|||||||
currentFileInfos.push_back( currentFileInfo );
|
currentFileInfos.push_back( currentFileInfo );
|
||||||
for ( const auto& fileName : restartFileNames )
|
for ( const auto& fileName : restartFileNames )
|
||||||
{
|
{
|
||||||
originSummaryFileInfos.push_back( RifRestartFileInfo( fileName, 0, 0 ) );
|
auto fileInfo = RifEclipseSummaryTools::getFileInfoAndTimeSteps( fileName );
|
||||||
|
originSummaryFileInfos.push_back( fileInfo );
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( hideSplitCases )
|
if ( hideSplitCases )
|
||||||
|
|||||||
@@ -260,16 +260,19 @@ QString RifEclipseSummaryTools::getRestartFilePath( const QString& headerFileNam
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
RifRestartFileInfo RifEclipseSummaryTools::getFileInfoAndTimeSteps( const QString& headerFileName )
|
RifRestartFileInfo RifEclipseSummaryTools::getFileInfoAndTimeSteps( const QString& headerFileName )
|
||||||
{
|
{
|
||||||
RifRestartFileInfo fileInfo;
|
RifRestartFileInfo fileInfo;
|
||||||
ecl_sum_type* ecl_sum = openEclSum( headerFileName, false );
|
fileInfo.fileName = headerFileName;
|
||||||
std::vector<time_t> timeSteps = getTimeSteps( ecl_sum );
|
|
||||||
if ( !timeSteps.empty() )
|
if ( ecl_sum_type* ecl_sum = openEclSum( headerFileName, false ) )
|
||||||
{
|
{
|
||||||
fileInfo.fileName = headerFileName;
|
std::vector<time_t> timeSteps = getTimeSteps( ecl_sum );
|
||||||
fileInfo.startDate = timeSteps.front();
|
if ( !timeSteps.empty() )
|
||||||
fileInfo.endDate = timeSteps.back();
|
{
|
||||||
|
fileInfo.startDate = timeSteps.front();
|
||||||
|
fileInfo.endDate = timeSteps.back();
|
||||||
|
}
|
||||||
|
closeEclSum( ecl_sum );
|
||||||
}
|
}
|
||||||
closeEclSum( ecl_sum );
|
|
||||||
|
|
||||||
return fileInfo;
|
return fileInfo;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user