\hypertarget{namespacegfs__time__vary__pre}{}\doxysubsection{gfs\+\_\+time\+\_\+vary\+\_\+pre Module Reference}
\label{namespacegfs__time__vary__pre}\index{gfs\_time\_vary\_pre@{gfs\_time\_vary\_pre}}
\doxysubsubsection*{Functions/\+Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine, public \mbox{\hyperlink{group__gfs__time__vary__pre__mod_ga8c9287b86ea40d4fffbe68a9d57c5519_ga8c9287b86ea40d4fffbe68a9d57c5519}{gfs\+\_\+time\+\_\+vary\+\_\+pre\+\_\+init}} (errmsg, errflg)
\item 
subroutine, public \mbox{\hyperlink{group__gfs__time__vary__pre__mod_ga69c1645e17bb3bd49fa2684992c4c8f3_ga69c1645e17bb3bd49fa2684992c4c8f3}{gfs\+\_\+time\+\_\+vary\+\_\+pre\+\_\+finalize}} (errmsg, errflg)
\item 
subroutine, public \mbox{\hyperlink{group__gfs__time__vary__pre__mod_gadd6bc113eb3fb66cb90a5bedd5101db6_gadd6bc113eb3fb66cb90a5bedd5101db6}{gfs\+\_\+time\+\_\+vary\+\_\+pre\+\_\+timestep\+\_\+init}} (jdat, idat, dtp, nsswr, nslwr, nhfrad, idate, debug, me, master, nscyc, sec, phour, zhour, fhour, kdt, julian, yearlen, ipt, lprnt, lssav, lsswr, lslwr, solhr, errmsg, errflg)
\end{DoxyCompactItemize}
\doxysubsubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
logical \mbox{\hyperlink{namespacegfs__time__vary__pre_a192097b5b2f58ba3a608c03bc885ed5a_a192097b5b2f58ba3a608c03bc885ed5a}{is\+\_\+initialized}} = .false.
\end{DoxyCompactItemize}


\doxysubsubsection{Function/\+Subroutine Documentation}
\mbox{\Hypertarget{group__gfs__time__vary__pre__mod_ga8c9287b86ea40d4fffbe68a9d57c5519_ga8c9287b86ea40d4fffbe68a9d57c5519}\label{group__gfs__time__vary__pre__mod_ga8c9287b86ea40d4fffbe68a9d57c5519_ga8c9287b86ea40d4fffbe68a9d57c5519}} 
\index{gfs\_time\_vary\_pre@{gfs\_time\_vary\_pre}!gfs\_time\_vary\_pre\_init@{gfs\_time\_vary\_pre\_init}}
\index{gfs\_time\_vary\_pre\_init@{gfs\_time\_vary\_pre\_init}!gfs\_time\_vary\_pre@{gfs\_time\_vary\_pre}}
\doxyparagraph{\texorpdfstring{gfs\_time\_vary\_pre\_init()}{gfs\_time\_vary\_pre\_init()}}
{\footnotesize\ttfamily subroutine, public gfs\+\_\+time\+\_\+vary\+\_\+pre\+::gfs\+\_\+time\+\_\+vary\+\_\+pre\+\_\+init (\begin{DoxyParamCaption}\item[{character(len=$\ast$), intent(out)}]{errmsg,  }\item[{integer, intent(out)}]{errflg }\end{DoxyParamCaption})}

\mbox{\Hypertarget{group__gfs__time__vary__pre__mod_ga69c1645e17bb3bd49fa2684992c4c8f3_ga69c1645e17bb3bd49fa2684992c4c8f3}\label{group__gfs__time__vary__pre__mod_ga69c1645e17bb3bd49fa2684992c4c8f3_ga69c1645e17bb3bd49fa2684992c4c8f3}} 
\index{gfs\_time\_vary\_pre@{gfs\_time\_vary\_pre}!gfs\_time\_vary\_pre\_finalize@{gfs\_time\_vary\_pre\_finalize}}
\index{gfs\_time\_vary\_pre\_finalize@{gfs\_time\_vary\_pre\_finalize}!gfs\_time\_vary\_pre@{gfs\_time\_vary\_pre}}
\doxyparagraph{\texorpdfstring{gfs\_time\_vary\_pre\_finalize()}{gfs\_time\_vary\_pre\_finalize()}}
{\footnotesize\ttfamily subroutine, public gfs\+\_\+time\+\_\+vary\+\_\+pre\+::gfs\+\_\+time\+\_\+vary\+\_\+pre\+\_\+finalize (\begin{DoxyParamCaption}\item[{character(len=$\ast$), intent(out)}]{errmsg,  }\item[{integer, intent(out)}]{errflg }\end{DoxyParamCaption})}

\hypertarget{group__gfs__time__vary__pre__mod_ga69c1645e17bb3bd49fa2684992c4c8f3_arg_table_GFS_time_vary_pre_finalize}{}\doxysubsubsection{Argument Table}\label{group__gfs__time__vary__pre__mod_ga69c1645e17bb3bd49fa2684992c4c8f3_arg_table_GFS_time_vary_pre_finalize}
 \mbox{\Hypertarget{group__gfs__time__vary__pre__mod_gadd6bc113eb3fb66cb90a5bedd5101db6_gadd6bc113eb3fb66cb90a5bedd5101db6}\label{group__gfs__time__vary__pre__mod_gadd6bc113eb3fb66cb90a5bedd5101db6_gadd6bc113eb3fb66cb90a5bedd5101db6}} 
\index{gfs\_time\_vary\_pre@{gfs\_time\_vary\_pre}!gfs\_time\_vary\_pre\_timestep\_init@{gfs\_time\_vary\_pre\_timestep\_init}}
\index{gfs\_time\_vary\_pre\_timestep\_init@{gfs\_time\_vary\_pre\_timestep\_init}!gfs\_time\_vary\_pre@{gfs\_time\_vary\_pre}}
\doxyparagraph{\texorpdfstring{gfs\_time\_vary\_pre\_timestep\_init()}{gfs\_time\_vary\_pre\_timestep\_init()}}
{\footnotesize\ttfamily subroutine, public gfs\+\_\+time\+\_\+vary\+\_\+pre\+::gfs\+\_\+time\+\_\+vary\+\_\+pre\+\_\+timestep\+\_\+init (\begin{DoxyParamCaption}\item[{integer, dimension(\+:), intent(in)}]{jdat,  }\item[{integer, dimension(\+:), intent(in)}]{idat,  }\item[{real(kind=kind\+\_\+phys), intent(in)}]{dtp,  }\item[{integer, intent(in)}]{nsswr,  }\item[{integer, intent(in)}]{nslwr,  }\item[{integer, intent(in)}]{nhfrad,  }\item[{integer, dimension(\+:), intent(in)}]{idate,  }\item[{logical, intent(in)}]{debug,  }\item[{integer, intent(in)}]{me,  }\item[{integer, intent(in)}]{master,  }\item[{integer, intent(in)}]{nscyc,  }\item[{real(kind=kind\+\_\+phys), intent(out)}]{sec,  }\item[{real(kind=kind\+\_\+phys), intent(out)}]{phour,  }\item[{real(kind=kind\+\_\+phys), intent(out)}]{zhour,  }\item[{real(kind=kind\+\_\+phys), intent(out)}]{fhour,  }\item[{integer, intent(out)}]{kdt,  }\item[{real(kind=kind\+\_\+phys), intent(out)}]{julian,  }\item[{integer, intent(out)}]{yearlen,  }\item[{integer, intent(out)}]{ipt,  }\item[{logical, intent(out)}]{lprnt,  }\item[{logical, intent(out)}]{lssav,  }\item[{logical, intent(out)}]{lsswr,  }\item[{logical, intent(out)}]{lslwr,  }\item[{real(kind=kind\+\_\+phys), intent(out)}]{solhr,  }\item[{character(len=$\ast$), intent(out)}]{errmsg,  }\item[{integer, intent(out)}]{errflg }\end{DoxyParamCaption})}

\hypertarget{group__gfs__time__vary__pre__mod_gadd6bc113eb3fb66cb90a5bedd5101db6_arg_table_GFS_time_vary_pre_timestep_init}{}\doxysubsubsection{Argument Table}\label{group__gfs__time__vary__pre__mod_gadd6bc113eb3fb66cb90a5bedd5101db6_arg_table_GFS_time_vary_pre_timestep_init}
 

\doxysubsubsection{Variable Documentation}
\mbox{\Hypertarget{namespacegfs__time__vary__pre_a192097b5b2f58ba3a608c03bc885ed5a_a192097b5b2f58ba3a608c03bc885ed5a}\label{namespacegfs__time__vary__pre_a192097b5b2f58ba3a608c03bc885ed5a_a192097b5b2f58ba3a608c03bc885ed5a}} 
\index{gfs\_time\_vary\_pre@{gfs\_time\_vary\_pre}!is\_initialized@{is\_initialized}}
\index{is\_initialized@{is\_initialized}!gfs\_time\_vary\_pre@{gfs\_time\_vary\_pre}}
\doxyparagraph{\texorpdfstring{is\_initialized}{is\_initialized}}
{\footnotesize\ttfamily logical gfs\+\_\+time\+\_\+vary\+\_\+pre\+::is\+\_\+initialized = .false.\hspace{0.3cm}{\ttfamily [private]}}

