|
subroutine, public | time_manager::timemgr_init (calendar_in, start_ymd, start_tod, ref_ymd, ref_tod, stop_ymd, stop_tod, perpetual_run, perpetual_ymd) |
|
subroutine | time_manager::initialize_clock (start_date, ref_date, curr_date, stop_date) |
|
type(esmf_time) function | time_manager::timesetymd (ymd, tod, desc) |
|
subroutine, public | time_manager::set_time_float_from_date (time, year, month, day, sec) |
|
subroutine, public | time_manager::set_date_from_time_float (time, year, month, day, sec) |
|
integer function | time_manager::timegetymd (date, tod) |
|
subroutine, public | time_manager::timemgr_set_date_time (new_ymd, new_tod) |
|
subroutine, public | time_manager::timemgr_restart (stop_ymd, stop_tod) |
|
subroutine, public | time_manager::timemgr_check_restart (calendar_in, start_ymd, start_tod, ref_ymd, ref_tod, dtime_in, perpetual_run, perpetual_ymd) |
|
subroutine | time_manager::init_calendar () |
|
subroutine | time_manager::timemgr_print () |
|
subroutine, public | time_manager::advance_timestep () |
|
integer function, public | time_manager::get_step_size () |
|
integer function, public | time_manager::get_nstep () |
|
subroutine, public | time_manager::get_curr_date (yr, mon, day, tod, offset) |
|
subroutine, public | time_manager::get_perp_date (yr, mon, day, tod, offset) |
|
subroutine, public | time_manager::get_prev_date (yr, mon, day, tod) |
|
subroutine, public | time_manager::get_start_date (yr, mon, day, tod) |
|
subroutine, public | time_manager::get_ref_date (yr, mon, day, tod) |
|
subroutine, public | time_manager::get_curr_time (days, seconds) |
|
subroutine, public | time_manager::get_prev_time (days, seconds) |
|
real(r8) function, public | time_manager::get_curr_calday (offset) |
|
real(r8) function, public | time_manager::get_calday (ymd, tod) |
|
character(len=shr_kind_cs) function, public | time_manager::timemgr_get_calendar_cf () |
|
logical function, public | time_manager::timemgr_is_caltype (cal_in) |
|
logical function, public | time_manager::is_end_curr_day () |
|
logical function, public | time_manager::is_end_curr_month () |
|
logical function, public | time_manager::is_first_step () |
|
logical function, public | time_manager::is_first_restart_step () |
|
logical function, public | time_manager::is_last_step () |
|
logical function, public | time_manager::is_perpetual () |
|
subroutine, public | time_manager::timemgr_init_restart (File) |
|
subroutine, public | time_manager::timemgr_write_restart (File) |
|
subroutine, public | time_manager::timemgr_read_restart (File) |
|
subroutine | time_manager::timevars_set_names () |
|
subroutine, public | time_manager::timemgr_datediff (ymd1, tod1, ymd2, tod2, days) |
|
subroutine, public | time_manager::timemgr_time_ge (ymd1, tod1, ymd2, tod2, time2_ge_time1) |
|
subroutine, public | time_manager::timemgr_time_inc (ymd1, tod1, ymd2, tod2, inc_s, inc_h, inc_d) |
|
subroutine | time_manager::chkrc (rc, mes) |
|