convert_CF_Time_to_datetime_duration Interface

public interface convert_CF_Time_to_datetime_duration

Called by

interface~~convert_cf_time_to_datetime_duration~~CalledByGraph interface~convert_cf_time_to_datetime_duration convert_CF_Time_to_datetime_duration proc~test_convert_cf_time_to_datetime_duration test_convert_CF_Time_to_datetime_duration proc~test_convert_cf_time_to_datetime_duration->interface~convert_cf_time_to_datetime_duration proc~test_set_esmf_timeinterval_integer test_set_ESMF_TimeInterval_integer proc~test_set_esmf_timeinterval_integer->interface~convert_cf_time_to_datetime_duration proc~test_set_esmf_timeinterval_real test_set_ESMF_TimeInterval_real proc~test_set_esmf_timeinterval_real->interface~convert_cf_time_to_datetime_duration

Module Procedures

private subroutine convert_CF_Time_to_datetime_duration_integer(cft, dt_duration, rc)

Arguments

Type IntentOptional Attributes Name
class(CF_Time_Integer), intent(in) :: cft
type(datetime_duration), intent(out) :: dt_duration
integer, intent(out), optional :: rc

private subroutine convert_CF_Time_to_datetime_duration_real(cft, dt_duration, rc)

Arguments

Type IntentOptional Attributes Name
class(CF_Time_Real), intent(in) :: cft
type(datetime_duration), intent(out) :: dt_duration
integer, intent(out), optional :: rc

private subroutine convert_CF_Time_to_datetime_duration_integer_duration(duration, units, dt_duration, rc)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: duration
character(len=*), intent(in) :: units
type(datetime_duration), intent(out) :: dt_duration
integer, intent(out), optional :: rc

private subroutine convert_CF_Time_to_datetime_duration_real_duration(duration, units, dt_duration, rc)

Arguments

Type IntentOptional Attributes Name
real(kind=R64), intent(in) :: duration
character(len=*), intent(in) :: units
type(datetime_duration), intent(out) :: dt_duration
integer, intent(out), optional :: rc