38 const std::vector<std::string>& valueUnits,
40 const time_t start_time);
42 void write(
const std::vector<float>& ts_data,
44 bool is_final_summary);
47 static constexpr int m_min_write_interval = 15;
48 std::chrono::time_point<std::chrono::system_clock> m_last_write;
50 std::string m_outputFileName;
55 std::vector<int> m_start_date_vect;
56 std::string m_restart_rootn;
58 std::vector<std::string> m_smry_keys;
59 std::vector<std::string> m_smryUnits;
60 std::vector<int> m_rstep;
61 std::vector<int> m_tstep;
62 std::vector<std::vector<float>> m_smrydata;
64 std::array<int, 3> ijk_from_global_index(
const GridDims& dims,
66 std::vector<std::string> make_modified_keys(
const std::vector<std::string>& valueKeys,
68 bool rename_tmpfile(
const std::string& tmp_fname);
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30