\hypertarget{interfacedc__date__generic_1_1eval}{}\section{dc\+\_\+date\+\_\+generic\+:\+:eval Interface Reference}
\label{interfacedc__date__generic_1_1eval}\index{dc\+\_\+date\+\_\+generic\+::eval@{dc\+\_\+date\+\_\+generic\+::eval}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{interfacedc__date__generic_1_1eval_acdbadc21baf9b962dbd767af72fd28bb}{dcdifftimeeval1} (diff, year, mon, day, hour, \hyperlink{interfacedc__date__generic_1_1min}{min}, sec, nondim, sclyear, sclmon, sclday, sclsec, sclnondim, err)
\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{interfacedc__date__generic_1_1eval_a54c60c696dacaba99d0da720edf20804}{dcdatetimeeval1} (time, year, mon, day, hour, \hyperlink{interfacedc__date__generic_1_1min}{min}, sec, caltype, zone, sclyear, sclmon, sclday, sclsec)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 397 of file dc\+\_\+date\+\_\+generic.\+f90.



\subsection{Member Function/\+Subroutine Documentation}
\mbox{\Hypertarget{interfacedc__date__generic_1_1eval_a54c60c696dacaba99d0da720edf20804}\label{interfacedc__date__generic_1_1eval_a54c60c696dacaba99d0da720edf20804}} 
\index{dc\+\_\+date\+\_\+generic\+::eval@{dc\+\_\+date\+\_\+generic\+::eval}!dcdatetimeeval1@{dcdatetimeeval1}}
\index{dcdatetimeeval1@{dcdatetimeeval1}!dc\+\_\+date\+\_\+generic\+::eval@{dc\+\_\+date\+\_\+generic\+::eval}}
\subsubsection{\texorpdfstring{dcdatetimeeval1()}{dcdatetimeeval1()}}
{\footnotesize\ttfamily subroutine dc\+\_\+date\+\_\+generic\+::eval\+::dcdatetimeeval1 (\begin{DoxyParamCaption}\item[{type(dc\+\_\+datetime), intent(in)}]{time,  }\item[{integer, intent(out), optional}]{year,  }\item[{integer, intent(out), optional}]{mon,  }\item[{integer, intent(out), optional}]{day,  }\item[{integer, intent(out), optional}]{hour,  }\item[{integer, intent(out), optional}]{min,  }\item[{real(dp), intent(out), optional}]{sec,  }\item[{integer, intent(out), optional}]{caltype,  }\item[{character($\ast$), intent(out), optional}]{zone,  }\item[{type(dc\+\_\+scaled\+\_\+sec), intent(out), optional}]{sclyear,  }\item[{type(dc\+\_\+scaled\+\_\+sec), intent(out), optional}]{sclmon,  }\item[{type(dc\+\_\+scaled\+\_\+sec), intent(out), optional}]{sclday,  }\item[{type(dc\+\_\+scaled\+\_\+sec), intent(out), optional}]{sclsec }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Definition at line 401 of file dc\+\_\+date\+\_\+generic.\+f90.



References dc\+\_\+types\+::dp.


\begin{DoxyCode}
401       \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{, only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
402       \textcolor{keywordtype}{use }\hyperlink{namespacedc__date__types}{dc\_date\_types}\textcolor{keywordtype}{, only}: \hyperlink{structdc__date__types_1_1dc__datetime}{dc\_datetime}
403       \textcolor{keywordtype}{use }\hyperlink{namespacedc__scaledsec}{dc\_scaledsec}\textcolor{keywordtype}{, only}: \hyperlink{structdc__scaledsec_1_1dc__scaled__sec}{dc\_scaled\_sec}
404       \textcolor{keywordtype}{type}(\hyperlink{structdc__date__types_1_1dc__datetime}{dc\_datetime}), \textcolor{keywordtype}{intent(in)}:: time
405       \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: year, mon, day, hour, \hyperlink{interfacedc__date__generic_1_1min}{min}, caltype
406       \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: sec
407       \textcolor{keywordtype}{character(*)}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: zone
408       \textcolor{keywordtype}{type}(\hyperlink{structdc__scaledsec_1_1dc__scaled__sec}{dc\_scaled\_sec}), \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: sclyear, sclmon, sclday, sclsec
\end{DoxyCode}
\mbox{\Hypertarget{interfacedc__date__generic_1_1eval_acdbadc21baf9b962dbd767af72fd28bb}\label{interfacedc__date__generic_1_1eval_acdbadc21baf9b962dbd767af72fd28bb}} 
\index{dc\+\_\+date\+\_\+generic\+::eval@{dc\+\_\+date\+\_\+generic\+::eval}!dcdifftimeeval1@{dcdifftimeeval1}}
\index{dcdifftimeeval1@{dcdifftimeeval1}!dc\+\_\+date\+\_\+generic\+::eval@{dc\+\_\+date\+\_\+generic\+::eval}}
\subsubsection{\texorpdfstring{dcdifftimeeval1()}{dcdifftimeeval1()}}
{\footnotesize\ttfamily subroutine dc\+\_\+date\+\_\+generic\+::eval\+::dcdifftimeeval1 (\begin{DoxyParamCaption}\item[{type(dc\+\_\+difftime), intent(in)}]{diff,  }\item[{integer, intent(out), optional}]{year,  }\item[{integer, intent(out), optional}]{mon,  }\item[{integer, intent(out), optional}]{day,  }\item[{integer, intent(out), optional}]{hour,  }\item[{integer, intent(out), optional}]{min,  }\item[{real(dp), intent(out), optional}]{sec,  }\item[{real(dp), intent(out), optional}]{nondim,  }\item[{type(dc\+\_\+scaled\+\_\+sec), intent(out), optional}]{sclyear,  }\item[{type(dc\+\_\+scaled\+\_\+sec), intent(out), optional}]{sclmon,  }\item[{type(dc\+\_\+scaled\+\_\+sec), intent(out), optional}]{sclday,  }\item[{type(dc\+\_\+scaled\+\_\+sec), intent(out), optional}]{sclsec,  }\item[{type(dc\+\_\+scaled\+\_\+sec), intent(out), optional}]{sclnondim,  }\item[{logical, intent(out), optional}]{err }\end{DoxyParamCaption})}



Definition at line 422 of file dc\+\_\+date\+\_\+generic.\+f90.



References dc\+\_\+types\+::dp.


\begin{DoxyCode}
422       \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{, only}: \hyperlink{namespacedc__types_ac74a34430fcd3d0eb2344f19d536c086}{dp}
423       \textcolor{keywordtype}{use }\hyperlink{namespacedc__date__types}{dc\_date\_types}\textcolor{keywordtype}{, only}: \hyperlink{structdc__date__types_1_1dc__difftime}{dc\_difftime}
424       \textcolor{keywordtype}{use }\hyperlink{namespacedc__scaledsec}{dc\_scaledsec}\textcolor{keywordtype}{, only}: \hyperlink{structdc__scaledsec_1_1dc__scaled__sec}{dc\_scaled\_sec}
425       \textcolor{keywordtype}{type}(\hyperlink{structdc__date__types_1_1dc__difftime}{dc\_difftime}), \textcolor{keywordtype}{intent(in)}:: diff
426       \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: year, mon, day, hour, \hyperlink{interfacedc__date__generic_1_1min}{min}
427       \textcolor{keywordtype}{real(DP)}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: sec, nondim
428       \textcolor{keywordtype}{type}(\hyperlink{structdc__scaledsec_1_1dc__scaled__sec}{dc\_scaled\_sec}), \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional}:: sclyear, sclmon, sclday, sclsec, sclnondim
429       \textcolor{keywordtype}{logical}, \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
\end{DoxyCode}


The documentation for this interface was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dc\+\_\+utils/\hyperlink{dc__date__generic_8f90}{dc\+\_\+date\+\_\+generic.\+f90}\end{DoxyCompactItemize}
