Minor HDF adjustments (#7577)

* #7575 Summary HDF : Do not import summary if no UNSRMY file is found
* #7575 Summary HDF : Add optional check on time stamp of h5 file
* Use std::filesystem to check file access
* Do not keep h5 file open
This commit is contained in:
Magne Sjaastad
2021-04-16 10:52:30 +02:00
committed by GitHub
parent a44378e2f5
commit 52799e8b4c
15 changed files with 353 additions and 361 deletions

View File

@@ -18,8 +18,6 @@
#pragma once
#include "H5Cpp.h"
#include <string>
#include <vector>
@@ -35,8 +33,6 @@ public:
explicit RifHdf5SummaryReader( const QString& fileName );
~RifHdf5SummaryReader();
bool isValid() const;
std::vector<std::string> vectorNames();
std::vector<time_t> timeSteps() const;
@@ -47,5 +43,5 @@ private:
time_t startDate() const;
private:
H5::H5File* m_hdfFile;
std::string m_fileName;
};