mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-26 15:10:22 -05: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 );
|
||||
for ( const auto& fileName : restartFileNames )
|
||||
{
|
||||
originSummaryFileInfos.push_back( RifRestartFileInfo( fileName, 0, 0 ) );
|
||||
auto fileInfo = RifEclipseSummaryTools::getFileInfoAndTimeSteps( fileName );
|
||||
originSummaryFileInfos.push_back( fileInfo );
|
||||
}
|
||||
|
||||
if ( hideSplitCases )
|
||||
|
||||
@@ -260,16 +260,19 @@ QString RifEclipseSummaryTools::getRestartFilePath( const QString& headerFileNam
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RifRestartFileInfo RifEclipseSummaryTools::getFileInfoAndTimeSteps( const QString& headerFileName )
|
||||
{
|
||||
RifRestartFileInfo fileInfo;
|
||||
ecl_sum_type* ecl_sum = openEclSum( headerFileName, false );
|
||||
std::vector<time_t> timeSteps = getTimeSteps( ecl_sum );
|
||||
if ( !timeSteps.empty() )
|
||||
RifRestartFileInfo fileInfo;
|
||||
fileInfo.fileName = headerFileName;
|
||||
|
||||
if ( ecl_sum_type* ecl_sum = openEclSum( headerFileName, false ) )
|
||||
{
|
||||
fileInfo.fileName = headerFileName;
|
||||
fileInfo.startDate = timeSteps.front();
|
||||
fileInfo.endDate = timeSteps.back();
|
||||
std::vector<time_t> timeSteps = getTimeSteps( ecl_sum );
|
||||
if ( !timeSteps.empty() )
|
||||
{
|
||||
fileInfo.startDate = timeSteps.front();
|
||||
fileInfo.endDate = timeSteps.back();
|
||||
}
|
||||
closeEclSum( ecl_sum );
|
||||
}
|
||||
closeEclSum( ecl_sum );
|
||||
|
||||
return fileInfo;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user