set_ESMF_TimeInterval Interface

public interface set_ESMF_TimeInterval

Calls

interface~~set_esmf_timeinterval~~CallsGraph interface~set_esmf_timeinterval set_ESMF_TimeInterval proc~set_esmf_timeinterval_from_datetime_duration set_ESMF_TimeInterval_from_datetime_duration interface~set_esmf_timeinterval->proc~set_esmf_timeinterval_from_datetime_duration ESMF_TimeIntervalSet ESMF_TimeIntervalSet proc~set_esmf_timeinterval_from_datetime_duration->ESMF_TimeIntervalSet day_is_set day_is_set proc~set_esmf_timeinterval_from_datetime_duration->day_is_set hour_is_real hour_is_real proc~set_esmf_timeinterval_from_datetime_duration->hour_is_real hour_is_set hour_is_set proc~set_esmf_timeinterval_from_datetime_duration->hour_is_set minute_is_real minute_is_real proc~set_esmf_timeinterval_from_datetime_duration->minute_is_real minute_is_set minute_is_set proc~set_esmf_timeinterval_from_datetime_duration->minute_is_set month_is_set month_is_set proc~set_esmf_timeinterval_from_datetime_duration->month_is_set proc~mapl_return MAPL_Return proc~set_esmf_timeinterval_from_datetime_duration->proc~mapl_return proc~mapl_verify MAPL_Verify proc~set_esmf_timeinterval_from_datetime_duration->proc~mapl_verify second_is_real second_is_real proc~set_esmf_timeinterval_from_datetime_duration->second_is_real second_is_set second_is_set proc~set_esmf_timeinterval_from_datetime_duration->second_is_set year_is_set year_is_set proc~set_esmf_timeinterval_from_datetime_duration->year_is_set at at proc~mapl_return->at insert insert proc~mapl_return->insert proc~mapl_throw_exception MAPL_throw_exception proc~mapl_return->proc~mapl_throw_exception proc~mapl_verify->proc~mapl_throw_exception

Module Procedures

public subroutine set_ESMF_TimeInterval_from_datetime_duration(interval, duration, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_TimeInterval), intent(inout) :: interval
class(datetime_duration), intent(in) :: duration
integer, intent(out), optional :: rc