ERst.hpp
Go to the documentation of this file.
6 OPM is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
54 const std::vector<T>& getRestartData(const std::string& name, int reportStepNumber, int occurrence);
57 const std::vector<T>& getRestartData(const std::string& name, int reportStepNumber, const std::string& lgr_name);
67 const std::vector<T>& getRestartData(int index, int reportStepNumber, const std::string& lgr_name)
92 std::map<int, std::pair<int,int>> arrIndexRange; // mapping report step number to array indeces (start and end)
93 std::vector<std::vector<std::string>> lgr_names; // report step numbers, from SEQNUM array in restart file
Definition: ERst.hpp:38 const std::vector< int > & listOfReportStepNumbers() const Definition: ERst.hpp:81 std::vector< EclEntry > listOfRstArrays(int reportStepNumber, const std::string &lgr_name) std::vector< EclEntry > listOfRstArrays(int reportStepNumber) bool hasLGR(const std::string &gridname, int reportStepNumber) const const std::vector< T > & getRestartData(const std::string &name, int reportStepNumber, int occurrence) const std::vector< T > & getRestartData(int index, int reportStepNumber) Definition: ERst.hpp:60 const std::vector< T > & getRestartData(int index, int reportStepNumber, const std::string &lgr_name) Definition: ERst.hpp:67 ERst(const std::string &filename) void loadReportStepNumber(int number) const std::vector< T > & getRestartData(const std::string &name, int reportStepNumber, const std::string &lgr_name) const std::vector< T > & getRestartData(const std::string &name, int reportStepNumber) Definition: ERst.hpp:48 bool hasReportStepNumber(int number) const int occurrence_count(const std::string &name, int reportStepNumber) const Definition: EclFile.hpp:36 File manager for restart output streams. Definition: OutputStream.hpp:136 Definition: A.hpp:4 |