seq_timemgr_EClockGetData Subroutine

public subroutine seq_timemgr_EClockGetData(EClock, curr_yr, curr_mon, curr_day, curr_ymd, curr_tod, prev_ymd, prev_tod, start_ymd, start_tod, StepNo, ref_ymd, ref_tod, stop_ymd, stop_tod, dtime, ECurrTime, alarmcount, curr_cday, next_cday, curr_time, prev_time, calendar)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Clock), intent(in) :: EClock
integer(kind=SHR_KIND_IN), intent(out), optional :: curr_yr
integer(kind=SHR_KIND_IN), intent(out), optional :: curr_mon
integer(kind=SHR_KIND_IN), intent(out), optional :: curr_day
integer(kind=SHR_KIND_IN), intent(out), optional :: curr_ymd
integer(kind=SHR_KIND_IN), intent(out), optional :: curr_tod
integer(kind=SHR_KIND_IN), intent(out), optional :: prev_ymd
integer(kind=SHR_KIND_IN), intent(out), optional :: prev_tod
integer(kind=SHR_KIND_IN), intent(out), optional :: start_ymd
integer(kind=SHR_KIND_IN), intent(out), optional :: start_tod
integer(kind=SHR_KIND_IN), intent(out), optional :: StepNo
integer(kind=SHR_KIND_IN), intent(out), optional :: ref_ymd
integer(kind=SHR_KIND_IN), intent(out), optional :: ref_tod
integer(kind=SHR_KIND_IN), intent(out), optional :: stop_ymd
integer(kind=SHR_KIND_IN), intent(out), optional :: stop_tod
integer(kind=SHR_KIND_IN), intent(out), optional :: dtime
type(ESMF_Time), intent(out), optional :: ECurrTime
integer(kind=SHR_KIND_IN), intent(out), optional :: alarmcount
real(kind=SHR_KIND_R8), intent(out), optional :: curr_cday
real(kind=SHR_KIND_R8), intent(out), optional :: next_cday
real(kind=SHR_KIND_R8), intent(out), optional :: curr_time
real(kind=SHR_KIND_R8), intent(out), optional :: prev_time
character(len=*), intent(out), optional :: calendar