20#ifndef OPM_RESTART_FILE_VIEW_HPP
21#define OPM_RESTART_FILE_VIEW_HPP
27namespace Opm {
namespace EclIO {
31namespace Opm {
namespace EclIO {
37 const int report_step);
47 std::size_t simStep()
const;
48 int reportStep()
const;
50 int occurrenceCount(
const std::string& vector)
const;
52 template <
typename ElmType>
53 bool hasKeyword(
const std::string& vector)
const;
55 template <
typename ElmType>
56 const std::vector<ElmType>&
57 getKeyword(
const std::string& vector,
const int occurrence = 0)
const;
59 const std::vector<int>& intehead()
const;
60 const std::vector<bool>& logihead()
const;
61 const std::vector<double>& doubhead()
const;
65 std::unique_ptr<Implementation> pImpl_;
Definition: RestartFileView.hpp:34
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:29