@@ -3135,10 +3135,12 @@ end subroutine ESMF_ParseDurString
3135
3135
#undef ESMF_METHOD
3136
3136
#define ESMF_METHOD "ESMF_TimeIntervalSetStr()"
3137
3137
! BOP
3138
+ ! \label{API:TimeIntervalSetStr}
3138
3139
! !IROUTINE: ESMF_TimeIntervalSet - Initialize or set a TimeInterval from ISO format string
3139
3140
3140
3141
! !INTERFACE:
3141
- ! Private name; call using ESMF_TimeIntervalSet()
3142
+ ! Private name; call using ESMF_TimeIntervalSet()
3143
+
3142
3144
subroutine ESMF_TimeIntervalSetStr (timeinterval , timeIntervalString , rc )
3143
3145
3144
3146
! !ARGUMENTS:
@@ -3169,7 +3171,7 @@ subroutine ESMF_TimeIntervalSetStr(timeinterval, timeIntervalString, rc)
3169
3171
! \item[timeinterval]
3170
3172
! The object instance to initialize.
3171
3173
! \item[timeIntervalString]
3172
- ! ISO format duration string.
3174
+ ! ISO format duration string (i.e. P[y]Y[mm]M[d]DT[h]H[m]M[s]S ).
3173
3175
! \item[{[rc]}]
3174
3176
! Return code; equals {\tt ESMF\_SUCCESS} if there are no errors.
3175
3177
! \end{description}
@@ -3247,9 +3249,12 @@ subroutine ESMF_TimeIntervalSetStrCal(timeinterval, calendar, &
3247
3249
!
3248
3250
!
3249
3251
! !DESCRIPTION:
3250
- ! Sets the value of the {\tt ESMF\_TimeInterval} using a user specified
3251
- ! string in ISO duration format (P[n]Y[n]M[n]DT[n]H[n]M[n]S).
3252
- !
3252
+ ! Sets the value of the {\tt ESMF\_TimeInterval} using a user specified
3253
+ ! string in ISO duration format P[y]Y[mm]M[d]DT[h]H[m]M[s]S. See ~\cite{ISO} and ~\cite{ISOnotes} for
3254
+ ! information about the format. Also, see the description for the method
3255
+ ! {\tt ESMF\_TimeIntervalSetStr()}~\ref{API:TimeIntervalSetStr}
3256
+ ! for more details about the specific types supported by ESMF for the time values in the duration string.
3257
+ !
3253
3258
! The arguments are:
3254
3259
! \begin{description}
3255
3260
! \item[timeinterval]
@@ -3264,7 +3269,7 @@ subroutine ESMF_TimeIntervalSetStrCal(timeinterval, calendar, &
3264
3269
! it contains a calendar. Alternate to, and mutually exclusive with,
3265
3270
! calkindflag below. Primarily for specifying a custom calendar kind.
3266
3271
! \item[timeIntervalString]
3267
- ! ISO format duration string.
3272
+ ! ISO format duration string (i.e. P[y]Y[mm]M[d]DT[h]H[m]M[s]S ).
3268
3273
! \item[{[rc]}]
3269
3274
! Return code; equals {\tt ESMF\_SUCCESS} if there are no errors.
3270
3275
! \end{description}
0 commit comments