37 explicit RestartFileView(std::shared_ptr<ERst> restart_file,
38 const int report_step);
42 RestartFileView(
const RestartFileView& rhs) =
delete;
43 RestartFileView(RestartFileView&& rhs);
45 RestartFileView& operator=(
const RestartFileView& rhs) =
delete;
46 RestartFileView& operator=(RestartFileView&& rhs);
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_;
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30