ecl_sum_file_data.hpp
Go to the documentation of this file.
40 this->report_map.resize( report_step + 1, std::pair<int,int>(std::numeric_limits<int>::max(), -1));
118 int get_data_report(int params_index, int max_internal_index, double *data, double default_value);
Definition: ecl_sum_file_data.hpp:31 bool has_report(int report_step) const Definition: ecl_sum_file_data.hpp:48 std::pair< int, int > & report_range(int report_step) Definition: ecl_sum_file_data.hpp:77 void add(time_t sim_time, double sim_seconds, int report_step) Definition: ecl_sum_file_data.hpp:34 const std::pair< int, int > & report_range(int report_step) const Definition: ecl_sum_file_data.hpp:81 const IndexNode & operator[](size_t index) const Definition: ecl_sum_file_data.hpp:65 Definition: ecl_sum_file_data.hpp:93 int report_before(time_t end_time) const void fwrite_multiple(const char *ecl_case, bool fmt_case) const void get_time(int length, time_t *data) bool has_report(int report_step) const double iget_sim_seconds(int time_index) const int report_step_from_days(double sim_days) const double iget_sim_days(int time_index) const const ecl_smspec_type * smspec() const double iget(int time_index, int params_index) const int report_step_from_time(time_t sim_time) const int get_data_report(int params_index, int max_internal_index, double *data, double default_value) std::pair< int, int > report_range(int report_step) const ecl_sum_tstep_type * iget_ministep(int internal_index) const bool report_step_equal(const ecl_sum_file_data &other, bool strict) const int iget_report(int time_index) const time_t iget_sim_time(int time_index) const time_t get_data_start() const double get_days_start() const bool fread(const stringlist_type *filelist, bool lazy_load, int file_options) bool can_write() const ecl_sum_tstep_type * add_new_tstep(int report_step, double sim_seconds) ecl_sum_file_data(const ecl_smspec_type *smspec) int length() const int first_report() const int last_report() const int get_time_report(int max_internal_index, time_t *data) ~ecl_sum_file_data() void get_data(int params_index, int length, double *data) double get_sim_length() const void fwrite_unified(fortio_type *fortio) const int length_before(time_t end_time) const time_t get_sim_end() const Definition: ecl_box.hpp:26 Definition: ecl_sum_file_data.hpp:17 IndexNode(time_t sim_time, double sim_seconds, int report_step) Definition: ecl_sum_file_data.hpp:19 |