19 #ifndef OPM_IO_ExtSmryOutput_HPP
20 #define OPM_IO_ExtSmryOutput_HPP
24 #include <opm/input/eclipse/EclipseState/EclipseState.hpp>
33 namespace Opm {
namespace EclIO {
40 ExtSmryOutput(
const std::vector<std::string>& valueKeys,
const std::vector<std::string>& valueUnits,
43 void write(
const std::vector<float>& ts_data,
int report_step);
47 std::string m_outputFileName;
52 std::vector<int> m_start_date_vect;
53 std::string m_restart_rootn;
55 std::vector<std::string> m_smry_keys;
56 std::vector<std::string> m_smryUnits;
57 std::vector<int> m_rstep;
58 std::vector<int> m_tstep;
59 std::vector<std::vector<float>> m_smrydata;
61 std::array<int, 3> ijk_from_global_index(
const GridDims& dims,
int globInd)
const;
62 std::vector<std::string> make_modified_keys(
const std::vector<std::string>& valueKeys,
const GridDims& dims);
Definition: ExtSmryOutput.hpp:37
Definition: EclipseState.hpp:55
Definition: GridDims.hpp:32
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:29