ESmry.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
112 std::vector<std::string> checkForMultipleResultFiles(const Opm::filesystem::path& rootN, bool formatted) const;
120 std::string makeKeyString(const std::string& keyword, const std::string& wgname, int num, const std::string& lgr, int lgri, int lgrj, int lgrk) const;
126 void write_block(std::ostream &, bool write_dates, const std::vector<std::string>& time_column, const std::vector<SummaryNode>&) const;
140 std::vector<std::tuple <std::string, uint64_t>> getListOfArrays(std::string filename, bool formatted);
std::ostream & operator<<(std::ostream &os, const Opm::EclIO::ESmry &smry) Definition: ESmry.hpp:149 Definition: ESmry.hpp:40 void LoadData() const std::vector< time_point > dates() const std::vector< std::string > keywordList(const std::string &pattern) const const std::string & get_unit(const SummaryNode &node) const ESmry(const std::string &filename, bool loadBaseRunData=false, bool uselodsmry=false) void write_rsm(std::ostream &) const bool hasKey(const std::string &key) const const std::vector< std::string > & keywordList() const const std::vector< float > & get(const SummaryNode &node) const std::vector< float > get_at_rstep(const SummaryNode &node) const std::vector< time_point > dates_at_rstep() const const std::vector< SummaryNode > & summaryNodeList() const void LoadData(const std::vector< std::string > &vectList) const void use_lodsmry_file(bool enable) const std::string & get_unit(const std::string &name) const int timestepIdxAtReportstepStart(const int reportStep) const void write_rsm_file(std::optional< Opm::filesystem::path >=std::nullopt) const void ijk_from_global_index(int glob, int &i, int &j, int &k) const bool make_lodsmry_file() const std::vector< float > & get(const std::string &name) const std::vector< float > get_at_rstep(const std::string &name) const std::tuple< std::string, std::string, int, uint64_t > ArrSourceEntry Definition: ESmry.hpp:36 Definition: A.hpp:4 std::chrono::time_point< std::chrono::system_clock, std::chrono::duration< int64_t, std::ratio< 1, 1000 > > > time_point Definition: TimeService.hpp:31 Definition: SummaryNode.hpp:30 |