4 #ifndef INCLUDE_TIMES_H_
5 #define INCLUDE_TIMES_H_
38 void increment_time();
50 void increment_intermediate(
double dt);
69 void set_times(std::vector<int> itime);
78 void set_end_time(std::vector<int> itime);
95 std::string get_YMD_HMS();
100 double get_intermediate();
107 precision_t get_dt();
115 precision_t get_orbittime();
120 double get_julian_day();
134 int check_time_gate(precision_t dt_check);
148 std::vector<int> get_iCurrent();
184 std::vector<int> iCurrent;
190 precision_t orbittime;
214 std::string sYMD_HMS;
220 time_t sys_time_start;
223 time_t sys_time_current;
226 precision_t walltime;
229 #endif // INCLUDE_TIMES_H_