20 #ifndef OPM_RESTART_FILE_VIEW_HPP 21 #define OPM_RESTART_FILE_VIEW_HPP 28 namespace Opm {
namespace EclIO {
32 namespace Opm {
namespace EclIO {
38 const int report_step);
48 std::size_t simStep()
const;
49 int reportStep()
const;
51 int occurrenceCount(
const std::string& vector)
const;
53 template <
typename ElmType>
54 bool hasKeyword(
const std::string& vector)
const;
56 template <
typename ElmType>
57 const std::vector<ElmType>&
58 getKeyword(
const std::string& vector,
const int occurrence = 0)
const;
60 const std::vector<int>& intehead()
const;
61 const std::vector<bool>& logihead()
const;
62 const std::vector<double>& doubhead()
const;
68 std::unique_ptr<Implementation> pImpl_;
73 #endif // OPM_RESTART_FILE_VIEW_HPP Definition: RestartFileView.cpp:75
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:30
Definition: RestartFileView.hpp:34