\hypertarget{namespacegfs__phys__time__vary}{}\doxysubsection{gfs\+\_\+phys\+\_\+time\+\_\+vary Module Reference}
\label{namespacegfs__phys__time__vary}\index{gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}}
\doxysubsubsection*{Functions/\+Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine, public \mbox{\hyperlink{namespacegfs__phys__time__vary_a0b8ad223e144f41e66aa12fae4c01687_a0b8ad223e144f41e66aa12fae4c01687}{gfs\+\_\+phys\+\_\+time\+\_\+vary\+\_\+finalize}} (errmsg, errflg)
\end{DoxyCompactItemize}
\textbf{ }\par
\begin{DoxyCompactItemize}
\item 
subroutine, public \mbox{\hyperlink{namespacegfs__phys__time__vary_a6b240ac499f519a36e3157d402a590b2_a6b240ac499f519a36e3157d402a590b2}{gfs\+\_\+phys\+\_\+time\+\_\+vary\+\_\+init}} (me, master, ntoz, h2o\+\_\+phys, iaerclm, iccn, iaermdl, iflip, im, levs, nx, ny, idate, xlat\+\_\+d, xlon\+\_\+d, jindx1\+\_\+o3, jindx2\+\_\+o3, ddy\+\_\+o3, ozpl, jindx1\+\_\+h, jindx2\+\_\+h, ddy\+\_\+h, h2opl, fhour, jindx1\+\_\+aer, jindx2\+\_\+aer, ddy\+\_\+aer, iindx1\+\_\+aer, iindx2\+\_\+aer, ddx\+\_\+aer, aer\+\_\+nm, jindx1\+\_\+ci, jindx2\+\_\+ci, ddy\+\_\+ci, iindx1\+\_\+ci, iindx2\+\_\+ci, ddx\+\_\+ci, imap, jmap, do\+\_\+ugwp\+\_\+v1, jindx1\+\_\+tau, jindx2\+\_\+tau, ddy\+\_\+j1tau, ddy\+\_\+j2tau, isot, ivegsrc, nlunit, sncovr, sncovr\+\_\+ice, lsm, lsm\+\_\+noahmp, lsm\+\_\+ruc, min\+\_\+seaice, fice, landfrac, vtype, weasd, lsoil, zs, dzs, lsnow\+\_\+lsm\+\_\+lbound, lsnow\+\_\+lsm\+\_\+ubound, tvxy, tgxy, tahxy, canicexy, canliqxy, eahxy, cmxy, chxy, fwetxy, sneqvoxy, alboldxy, qsnowxy, wslakexy, albdvis\+\_\+lnd, albdnir\+\_\+lnd, albivis\+\_\+lnd, albinir\+\_\+lnd, albdvis\+\_\+ice, albdnir\+\_\+ice, albivis\+\_\+ice, albinir\+\_\+ice, emiss\+\_\+lnd, emiss\+\_\+ice, taussxy, waxy, wtxy, zwtxy, xlaixy, xsaixy, lfmassxy, stmassxy, rtmassxy, woodxy, stblcpxy, fastcpxy, smcwtdxy, deeprechxy, rechxy, snowxy, snicexy, snliqxy, tsnoxy, smoiseq, zsnsoxy, slc, smc, stc, tsfcl, snowd, canopy, tg3, stype, con\+\_\+t0c, lsm\+\_\+cold\+\_\+start, nthrds, lkm, use\+\_\+lake\+\_\+model, lakefrac, lakedepth, iopt\+\_\+lake, iopt\+\_\+lake\+\_\+clm, iopt\+\_\+lake\+\_\+flake, lakefrac\+\_\+threshold, lakedepth\+\_\+threshold, errmsg, errflg)
\end{DoxyCompactItemize}

\textbf{ }\par
\begin{DoxyCompactItemize}
\item 
subroutine, public \mbox{\hyperlink{namespacegfs__phys__time__vary_ac9b6e22abc53a56250664babde3226fd_ac9b6e22abc53a56250664babde3226fd}{gfs\+\_\+phys\+\_\+time\+\_\+vary\+\_\+timestep\+\_\+init}} (me, master, cnx, cny, isc, jsc, nrcm, im, levs, kdt, idate, nsswr, fhswr, lsswr, fhour, imfdeepcnv, cal\+\_\+pre, random\+\_\+clds, nscyc, ntoz, h2o\+\_\+phys, iaerclm, iccn, clstp, jindx1\+\_\+o3, jindx2\+\_\+o3, ddy\+\_\+o3, ozpl, jindx1\+\_\+h, jindx2\+\_\+h, ddy\+\_\+h, h2opl, iflip, jindx1\+\_\+aer, jindx2\+\_\+aer, ddy\+\_\+aer, iindx1\+\_\+aer, iindx2\+\_\+aer, ddx\+\_\+aer, aer\+\_\+nm, jindx1\+\_\+ci, jindx2\+\_\+ci, ddy\+\_\+ci, iindx1\+\_\+ci, iindx2\+\_\+ci, ddx\+\_\+ci, in\+\_\+nm, ccn\+\_\+nm, fn\+\_\+nml, imap, jmap, prsl, seed0, rann, nthrds, nx, ny, nsst, tile\+\_\+num, nlunit, lsoil, lsoil\+\_\+lsm, kice, ialb, isot, ivegsrc, input\+\_\+nml\+\_\+file, use\+\_\+ufo, nst\+\_\+anl, frac\+\_\+grid, fhcyc, phour, lakefrac, min\+\_\+seaice, min\+\_\+lakeice, smc, slc, stc, smois, sh2o, tslb, tiice, tg3, tref, tsfc, tsfco, tisfc, hice, fice, facsf, facwf, alvsf, alvwf, alnsf, alnwf, zorli, zorll, zorlo, weasd, slope, snoalb, canopy, vfrac, vtype, stype, scolor, shdmin, shdmax, snowd, cv, cvb, cvt, oro, oro\+\_\+uf, xlat\+\_\+d, xlon\+\_\+d, slmsk, landfrac, do\+\_\+ugwp\+\_\+v1, jindx1\+\_\+tau, jindx2\+\_\+tau, ddy\+\_\+j1tau, ddy\+\_\+j2tau, tau\+\_\+amf, errmsg, errflg)
\end{DoxyCompactItemize}

\textbf{ }\par
\begin{DoxyCompactItemize}
\item 
subroutine, public \mbox{\hyperlink{namespacegfs__phys__time__vary_a7ed9995aa419279758dd9187e65e6eed_a7ed9995aa419279758dd9187e65e6eed}{gfs\+\_\+phys\+\_\+time\+\_\+vary\+\_\+timestep\+\_\+finalize}} (errmsg, errflg)
\end{DoxyCompactItemize}

\doxysubsubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
logical \mbox{\hyperlink{namespacegfs__phys__time__vary_a3bc2f061dbc44c8e5e25afd9cff472f1_a3bc2f061dbc44c8e5e25afd9cff472f1}{is\+\_\+initialized}} = .false.
\item 
real(kind=kind\+\_\+phys), parameter \mbox{\hyperlink{namespacegfs__phys__time__vary_a6ebfd15371832f70478af65f92f5a21f_a6ebfd15371832f70478af65f92f5a21f}{con\+\_\+hr}} = 3600.\+0\+\_\+kind\+\_\+phys
\item 
real(kind=kind\+\_\+phys), parameter \mbox{\hyperlink{namespacegfs__phys__time__vary_a19c59248ba906b2eb044772a535b8e31_a19c59248ba906b2eb044772a535b8e31}{con\+\_\+99}} = 99.\+0\+\_\+kind\+\_\+phys
\item 
real(kind=kind\+\_\+phys), parameter \mbox{\hyperlink{namespacegfs__phys__time__vary_a78ca3ff462686f44e854535fee8522da_a78ca3ff462686f44e854535fee8522da}{con\+\_\+100}} = 100.\+0\+\_\+kind\+\_\+phys
\item 
real(kind=kind\+\_\+phys), parameter \mbox{\hyperlink{namespacegfs__phys__time__vary_a4702a60e22f381d17789bcfd6ef57781_a4702a60e22f381d17789bcfd6ef57781}{missing\+\_\+value}} = 9.\+99e20\+\_\+kind\+\_\+phys
\item 
real(kind=kind\+\_\+phys), parameter \mbox{\hyperlink{namespacegfs__phys__time__vary_a0b2fb27c52e2f7e98956d97946b62bdc_a0b2fb27c52e2f7e98956d97946b62bdc}{drythresh}} = 1.e-\/4\+\_\+kind\+\_\+phys
\item 
real(kind=kind\+\_\+phys), parameter \mbox{\hyperlink{namespacegfs__phys__time__vary_aaee95a98d642c638ab2e3ee75cb78de6_aaee95a98d642c638ab2e3ee75cb78de6}{zero}} = 0.\+0\+\_\+kind\+\_\+phys
\item 
real(kind=kind\+\_\+phys), parameter \mbox{\hyperlink{namespacegfs__phys__time__vary_a0f820d7b80c17ba8b2181d798f052c06_a0f820d7b80c17ba8b2181d798f052c06}{one}} = 1.\+0\+\_\+kind\+\_\+phys
\end{DoxyCompactItemize}


\doxysubsubsection{Function/\+Subroutine Documentation}
\mbox{\Hypertarget{namespacegfs__phys__time__vary_a6b240ac499f519a36e3157d402a590b2_a6b240ac499f519a36e3157d402a590b2}\label{namespacegfs__phys__time__vary_a6b240ac499f519a36e3157d402a590b2_a6b240ac499f519a36e3157d402a590b2}} 
\index{gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}!gfs\_phys\_time\_vary\_init@{gfs\_phys\_time\_vary\_init}}
\index{gfs\_phys\_time\_vary\_init@{gfs\_phys\_time\_vary\_init}!gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}}
\doxyparagraph{\texorpdfstring{gfs\_phys\_time\_vary\_init()}{gfs\_phys\_time\_vary\_init()}}
{\footnotesize\ttfamily subroutine, public gfs\+\_\+phys\+\_\+time\+\_\+vary\+::gfs\+\_\+phys\+\_\+time\+\_\+vary\+\_\+init (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{me,  }\item[{integer, intent(in)}]{master,  }\item[{integer, intent(in)}]{ntoz,  }\item[{logical, intent(in)}]{h2o\+\_\+phys,  }\item[{logical, intent(in)}]{iaerclm,  }\item[{integer, intent(in)}]{iccn,  }\item[{integer, intent(in)}]{iaermdl,  }\item[{integer, intent(in)}]{iflip,  }\item[{integer, intent(in)}]{im,  }\item[{integer, intent(in)}]{levs,  }\item[{integer, intent(in)}]{nx,  }\item[{integer, intent(in)}]{ny,  }\item[{integer, dimension(\+:), intent(in)}]{idate,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{xlat\+\_\+d,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{xlon\+\_\+d,  }\item[{integer, dimension(\+:), intent(inout)}]{jindx1\+\_\+o3,  }\item[{integer, dimension(\+:), intent(inout)}]{jindx2\+\_\+o3,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{ddy\+\_\+o3,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:,\+:), intent(in)}]{ozpl,  }\item[{integer, dimension(\+:), intent(inout)}]{jindx1\+\_\+h,  }\item[{integer, dimension(\+:), intent(inout)}]{jindx2\+\_\+h,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{ddy\+\_\+h,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:,\+:), intent(in)}]{h2opl,  }\item[{real(kind\+\_\+phys), intent(in)}]{fhour,  }\item[{integer, dimension(\+:), intent(inout)}]{jindx1\+\_\+aer,  }\item[{integer, dimension(\+:), intent(inout)}]{jindx2\+\_\+aer,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{ddy\+\_\+aer,  }\item[{integer, dimension(\+:), intent(inout)}]{iindx1\+\_\+aer,  }\item[{integer, dimension(\+:), intent(inout)}]{iindx2\+\_\+aer,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{ddx\+\_\+aer,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:,\+:), intent(out)}]{aer\+\_\+nm,  }\item[{integer, dimension(\+:), intent(inout)}]{jindx1\+\_\+ci,  }\item[{integer, dimension(\+:), intent(inout)}]{jindx2\+\_\+ci,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{ddy\+\_\+ci,  }\item[{integer, dimension(\+:), intent(inout)}]{iindx1\+\_\+ci,  }\item[{integer, dimension(\+:), intent(inout)}]{iindx2\+\_\+ci,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{ddx\+\_\+ci,  }\item[{integer, dimension(\+:), intent(inout)}]{imap,  }\item[{integer, dimension(\+:), intent(inout)}]{jmap,  }\item[{logical, intent(in)}]{do\+\_\+ugwp\+\_\+v1,  }\item[{integer, dimension(\+:), intent(inout)}]{jindx1\+\_\+tau,  }\item[{integer, dimension(\+:), intent(inout)}]{jindx2\+\_\+tau,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{ddy\+\_\+j1tau,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{ddy\+\_\+j2tau,  }\item[{integer, intent(in)}]{isot,  }\item[{integer, intent(in)}]{ivegsrc,  }\item[{integer, intent(in)}]{nlunit,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{sncovr,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{sncovr\+\_\+ice,  }\item[{integer, intent(in)}]{lsm,  }\item[{integer, intent(in)}]{lsm\+\_\+noahmp,  }\item[{integer, intent(in)}]{lsm\+\_\+ruc,  }\item[{real(kind\+\_\+phys), intent(in)}]{min\+\_\+seaice,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{fice,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{landfrac,  }\item[{integer, dimension(\+:), intent(in)}]{vtype,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{weasd,  }\item[{integer, intent(in)}]{lsoil,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{zs,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{dzs,  }\item[{integer, intent(in)}]{lsnow\+\_\+lsm\+\_\+lbound,  }\item[{integer, intent(in)}]{lsnow\+\_\+lsm\+\_\+ubound,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{tvxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{tgxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{tahxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{canicexy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{canliqxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{eahxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{cmxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{chxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{fwetxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{sneqvoxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{alboldxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{qsnowxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{wslakexy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{albdvis\+\_\+lnd,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{albdnir\+\_\+lnd,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{albivis\+\_\+lnd,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{albinir\+\_\+lnd,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{albdvis\+\_\+ice,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{albdnir\+\_\+ice,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{albivis\+\_\+ice,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{albinir\+\_\+ice,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{emiss\+\_\+lnd,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{emiss\+\_\+ice,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{taussxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{waxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{wtxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{zwtxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{xlaixy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{xsaixy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{lfmassxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{stmassxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{rtmassxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{woodxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{stblcpxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{fastcpxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{smcwtdxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{deeprechxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{rechxy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{snowxy,  }\item[{real(kind\+\_\+phys), dimension(\+:,lsnow\+\_\+lsm\+\_\+lbound\+:), intent(inout)}]{snicexy,  }\item[{real(kind\+\_\+phys), dimension(\+:,lsnow\+\_\+lsm\+\_\+lbound\+:), intent(inout)}]{snliqxy,  }\item[{real(kind\+\_\+phys), dimension (\+:,lsnow\+\_\+lsm\+\_\+lbound\+:), intent(inout)}]{tsnoxy,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{smoiseq,  }\item[{real(kind\+\_\+phys), dimension(\+:,lsnow\+\_\+lsm\+\_\+lbound\+:), intent(inout)}]{zsnsoxy,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{slc,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{smc,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{stc,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{tsfcl,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{snowd,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{canopy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{tg3,  }\item[{integer, dimension(\+:), intent(in)}]{stype,  }\item[{real(kind\+\_\+phys), intent(in)}]{con\+\_\+t0c,  }\item[{logical, intent(in)}]{lsm\+\_\+cold\+\_\+start,  }\item[{integer, intent(in)}]{nthrds,  }\item[{integer, intent(in)}]{lkm,  }\item[{integer, dimension(\+:), intent(inout)}]{use\+\_\+lake\+\_\+model,  }\item[{real(kind=kind\+\_\+phys), dimension(\+:), intent(in)}]{lakefrac,  }\item[{real(kind=kind\+\_\+phys), dimension(\+:), intent(in)}]{lakedepth,  }\item[{integer, intent(in)}]{iopt\+\_\+lake,  }\item[{integer, intent(in)}]{iopt\+\_\+lake\+\_\+clm,  }\item[{integer, intent(in)}]{iopt\+\_\+lake\+\_\+flake,  }\item[{real(kind\+\_\+phys), intent(in)}]{lakefrac\+\_\+threshold,  }\item[{real(kind\+\_\+phys), intent(in)}]{lakedepth\+\_\+threshold,  }\item[{character(len=$\ast$), intent(out)}]{errmsg,  }\item[{integer, intent(out)}]{errflg }\end{DoxyParamCaption})}

\hypertarget{namespacegfs__phys__time__vary_a6b240ac499f519a36e3157d402a590b2_arg_table_GFS_phys_time_vary_init}{}\doxysubsubsection{Argument Table}\label{namespacegfs__phys__time__vary_a6b240ac499f519a36e3157d402a590b2_arg_table_GFS_phys_time_vary_init}
\hypertarget{namespacegfs__phys__time__vary_a6b240ac499f519a36e3157d402a590b2_gen_GFS_phys_time_vary_init}{}\doxysubsubsection{GFS\+\_\+phys\+\_\+time\+\_\+vary\+\_\+init General Algorithm}\label{namespacegfs__phys__time__vary_a6b240ac499f519a36e3157d402a590b2_gen_GFS_phys_time_vary_init}

\begin{DoxyItemize}
\item Call read\+\_\+o3data() to read ozone data
\item Call read\+\_\+h2odata() to read stratospheric water vapor data
\item Call read\+\_\+aerdata() to read aerosol climatology, Anning added coupled added coupled gocart and radiation option to initializing aer\+\_\+nm
\item Call read\+\_\+cidata() to read IN and CCN data
\item Call tau\+\_\+amf dats for ugwp\+\_\+v1
\item Initialize soil vegetation (needed for sncovr calculation further down)
\item read in Noah\+MP table (needed for Noah\+MP init)
\item Call setindxoz() to initialize ozone data
\item Call setindxh2o() to initialize stratospheric water vapor data
\item Call setindxaer() to initialize aerosols data
\item Call setindxci() to initialize IN and CCN data
\item Call cires\+\_\+indx\+\_\+ugwp to read monthly-\/mean GW-\/tau diagnosed from FV3\+GFS-\/runs that can resolve GWs
\end{DoxyItemize}

References \mbox{\hyperlink{group___noah___l_s_m_ga961eacb6f4b1b1b724401001b85c874d_ga961eacb6f4b1b1b724401001b85c874d}{set\+\_\+soilveg\+\_\+mod\+::set\+\_\+soilveg()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{namespacegfs__phys__time__vary_a6b240ac499f519a36e3157d402a590b2_a6b240ac499f519a36e3157d402a590b2_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{namespacegfs__phys__time__vary_ac9b6e22abc53a56250664babde3226fd_ac9b6e22abc53a56250664babde3226fd}\label{namespacegfs__phys__time__vary_ac9b6e22abc53a56250664babde3226fd_ac9b6e22abc53a56250664babde3226fd}} 
\index{gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}!gfs\_phys\_time\_vary\_timestep\_init@{gfs\_phys\_time\_vary\_timestep\_init}}
\index{gfs\_phys\_time\_vary\_timestep\_init@{gfs\_phys\_time\_vary\_timestep\_init}!gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}}
\doxyparagraph{\texorpdfstring{gfs\_phys\_time\_vary\_timestep\_init()}{gfs\_phys\_time\_vary\_timestep\_init()}}
{\footnotesize\ttfamily subroutine, public gfs\+\_\+phys\+\_\+time\+\_\+vary\+::gfs\+\_\+phys\+\_\+time\+\_\+vary\+\_\+timestep\+\_\+init (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{me,  }\item[{integer, intent(in)}]{master,  }\item[{integer, intent(in)}]{cnx,  }\item[{integer, intent(in)}]{cny,  }\item[{integer, intent(in)}]{isc,  }\item[{integer, intent(in)}]{jsc,  }\item[{integer, intent(in)}]{nrcm,  }\item[{integer, intent(in)}]{im,  }\item[{integer, intent(in)}]{levs,  }\item[{integer, intent(in)}]{kdt,  }\item[{integer, dimension(\+:), intent(in)}]{idate,  }\item[{integer, intent(in)}]{nsswr,  }\item[{real(kind\+\_\+phys), intent(in)}]{fhswr,  }\item[{logical, intent(in)}]{lsswr,  }\item[{real(kind\+\_\+phys), intent(in)}]{fhour,  }\item[{integer, intent(in)}]{imfdeepcnv,  }\item[{logical, intent(in)}]{cal\+\_\+pre,  }\item[{logical, intent(in)}]{random\+\_\+clds,  }\item[{integer, intent(in)}]{nscyc,  }\item[{integer, intent(in)}]{ntoz,  }\item[{logical, intent(in)}]{h2o\+\_\+phys,  }\item[{logical, intent(in)}]{iaerclm,  }\item[{integer, intent(in)}]{iccn,  }\item[{real(kind\+\_\+phys), intent(out)}]{clstp,  }\item[{integer, dimension(\+:), intent(in)}]{jindx1\+\_\+o3,  }\item[{integer, dimension(\+:), intent(in)}]{jindx2\+\_\+o3,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{ddy\+\_\+o3,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:,\+:), intent(inout)}]{ozpl,  }\item[{integer, dimension(\+:), intent(in)}]{jindx1\+\_\+h,  }\item[{integer, dimension(\+:), intent(in)}]{jindx2\+\_\+h,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{ddy\+\_\+h,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:,\+:), intent(inout)}]{h2opl,  }\item[{integer, intent(in)}]{iflip,  }\item[{integer, dimension(\+:), intent(in)}]{jindx1\+\_\+aer,  }\item[{integer, dimension(\+:), intent(in)}]{jindx2\+\_\+aer,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{ddy\+\_\+aer,  }\item[{integer, dimension(\+:), intent(in)}]{iindx1\+\_\+aer,  }\item[{integer, dimension(\+:), intent(in)}]{iindx2\+\_\+aer,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{ddx\+\_\+aer,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:,\+:), intent(inout)}]{aer\+\_\+nm,  }\item[{integer, dimension(\+:), intent(in)}]{jindx1\+\_\+ci,  }\item[{integer, dimension(\+:), intent(in)}]{jindx2\+\_\+ci,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{ddy\+\_\+ci,  }\item[{integer, dimension(\+:), intent(in)}]{iindx1\+\_\+ci,  }\item[{integer, dimension(\+:), intent(in)}]{iindx2\+\_\+ci,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{ddx\+\_\+ci,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{in\+\_\+nm,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{ccn\+\_\+nm,  }\item[{character(len=$\ast$), intent(in)}]{fn\+\_\+nml,  }\item[{integer, dimension(\+:), intent(in)}]{imap,  }\item[{integer, dimension(\+:), intent(in)}]{jmap,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(in)}]{prsl,  }\item[{integer, intent(in)}]{seed0,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{rann,  }\item[{integer, intent(in)}]{nthrds,  }\item[{integer, intent(in)}]{nx,  }\item[{integer, intent(in)}]{ny,  }\item[{integer, intent(in)}]{nsst,  }\item[{integer, intent(in)}]{tile\+\_\+num,  }\item[{integer, intent(in)}]{nlunit,  }\item[{integer, intent(in)}]{lsoil,  }\item[{integer, intent(in)}]{lsoil\+\_\+lsm,  }\item[{integer, intent(in)}]{kice,  }\item[{integer, intent(in)}]{ialb,  }\item[{integer, intent(in)}]{isot,  }\item[{integer, intent(in)}]{ivegsrc,  }\item[{character(len=$\ast$), dimension(\+:), intent(in)}]{input\+\_\+nml\+\_\+file,  }\item[{logical, intent(in)}]{use\+\_\+ufo,  }\item[{logical, intent(in)}]{nst\+\_\+anl,  }\item[{logical, intent(in)}]{frac\+\_\+grid,  }\item[{real(kind\+\_\+phys), intent(in)}]{fhcyc,  }\item[{real(kind\+\_\+phys), intent(in)}]{phour,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{lakefrac,  }\item[{real(kind\+\_\+phys), intent(in)}]{min\+\_\+seaice,  }\item[{real(kind\+\_\+phys), intent(in)}]{min\+\_\+lakeice,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{smc,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{slc,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{stc,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{smois,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{sh2o,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{tslb,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{tiice,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{tg3,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{tref,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{tsfc,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{tsfco,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{tisfc,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{hice,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{fice,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{facsf,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{facwf,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{alvsf,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{alvwf,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{alnsf,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{alnwf,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{zorli,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{zorll,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{zorlo,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{weasd,  }\item[{integer, dimension(\+:), intent(inout)}]{slope,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{snoalb,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{canopy,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{vfrac,  }\item[{integer, dimension(\+:), intent(inout)}]{vtype,  }\item[{integer, dimension(\+:), intent(inout)}]{stype,  }\item[{integer, dimension(\+:), intent(inout)}]{scolor,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{shdmin,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{shdmax,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{snowd,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{cv,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{cvb,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{cvt,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{oro,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{oro\+\_\+uf,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{xlat\+\_\+d,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{xlon\+\_\+d,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{slmsk,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{landfrac,  }\item[{logical, intent(in)}]{do\+\_\+ugwp\+\_\+v1,  }\item[{integer, dimension(\+:), intent(in)}]{jindx1\+\_\+tau,  }\item[{integer, dimension(\+:), intent(in)}]{jindx2\+\_\+tau,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{ddy\+\_\+j1tau,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(in)}]{ddy\+\_\+j2tau,  }\item[{real(kind\+\_\+phys), dimension(\+:), intent(inout)}]{tau\+\_\+amf,  }\item[{character(len=$\ast$), intent(out)}]{errmsg,  }\item[{integer, intent(out)}]{errflg }\end{DoxyParamCaption})}

\hypertarget{namespacegfs__phys__time__vary_ac9b6e22abc53a56250664babde3226fd_arg_table_GFS_phys_time_vary_timestep_init}{}\doxysubsubsection{Argument Table}\label{namespacegfs__phys__time__vary_ac9b6e22abc53a56250664babde3226fd_arg_table_GFS_phys_time_vary_timestep_init}
\hypertarget{namespacegfs__phys__time__vary_ac9b6e22abc53a56250664babde3226fd_gen_GFS_phys_time_vary_timestep_init}{}\doxysubsubsection{GFS\+\_\+phys\+\_\+time\+\_\+vary\+\_\+timestep\+\_\+init General Algorithm}\label{namespacegfs__phys__time__vary_ac9b6e22abc53a56250664babde3226fd_gen_GFS_phys_time_vary_timestep_init}

\begin{DoxyItemize}
\item Call ozinterpol() to make ozone interpolation
\item Call h2ointerpol() to make stratospheric water vapor data interpolation
\item Call ciinterpol() to make IN and CCN data interpolation
\item Call cires\+\_\+indx\+\_\+ugwp to read monthly-\/mean GW-\/tau diagnosed from FV3\+GFS-\/runs that resolve GW-\/activ
\item Call aerinterpol() to make aerosol interpolation
\item Call \mbox{\hyperlink{group__mod___g_f_s__phys__time__vary_ga585d35726ca60b0045416dd2e2d7847f_ga585d35726ca60b0045416dd2e2d7847f}{gcycle()}} to repopulate specific time-\/varying surface properties for AMIP/forecast runs
\end{DoxyItemize}

References \mbox{\hyperlink{group__mod___g_f_s__phys__time__vary_ga585d35726ca60b0045416dd2e2d7847f_ga585d35726ca60b0045416dd2e2d7847f}{gcycle\+\_\+mod\+::gcycle()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{namespacegfs__phys__time__vary_ac9b6e22abc53a56250664babde3226fd_ac9b6e22abc53a56250664babde3226fd_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{namespacegfs__phys__time__vary_a7ed9995aa419279758dd9187e65e6eed_a7ed9995aa419279758dd9187e65e6eed}\label{namespacegfs__phys__time__vary_a7ed9995aa419279758dd9187e65e6eed_a7ed9995aa419279758dd9187e65e6eed}} 
\index{gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}!gfs\_phys\_time\_vary\_timestep\_finalize@{gfs\_phys\_time\_vary\_timestep\_finalize}}
\index{gfs\_phys\_time\_vary\_timestep\_finalize@{gfs\_phys\_time\_vary\_timestep\_finalize}!gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}}
\doxyparagraph{\texorpdfstring{gfs\_phys\_time\_vary\_timestep\_finalize()}{gfs\_phys\_time\_vary\_timestep\_finalize()}}
{\footnotesize\ttfamily subroutine, public gfs\+\_\+phys\+\_\+time\+\_\+vary\+::gfs\+\_\+phys\+\_\+time\+\_\+vary\+\_\+timestep\+\_\+finalize (\begin{DoxyParamCaption}\item[{character(len=$\ast$), intent(out)}]{errmsg,  }\item[{integer, intent(out)}]{errflg }\end{DoxyParamCaption})}

\hypertarget{namespacegfs__phys__time__vary_a7ed9995aa419279758dd9187e65e6eed_arg_table_GFS_phys_time_vary_timestep_finalize}{}\doxysubsubsection{Argument Table}\label{namespacegfs__phys__time__vary_a7ed9995aa419279758dd9187e65e6eed_arg_table_GFS_phys_time_vary_timestep_finalize}
\hypertarget{namespacegfs__phys__time__vary_a7ed9995aa419279758dd9187e65e6eed_gen_GFS_phys_time_vary_timestep_finalize}{}\doxysubsubsection{GFS\+\_\+phys\+\_\+time\+\_\+vary\+\_\+timestep\+\_\+finalize General Algorithm}\label{namespacegfs__phys__time__vary_a7ed9995aa419279758dd9187e65e6eed_gen_GFS_phys_time_vary_timestep_finalize}
\mbox{\Hypertarget{namespacegfs__phys__time__vary_a0b8ad223e144f41e66aa12fae4c01687_a0b8ad223e144f41e66aa12fae4c01687}\label{namespacegfs__phys__time__vary_a0b8ad223e144f41e66aa12fae4c01687_a0b8ad223e144f41e66aa12fae4c01687}} 
\index{gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}!gfs\_phys\_time\_vary\_finalize@{gfs\_phys\_time\_vary\_finalize}}
\index{gfs\_phys\_time\_vary\_finalize@{gfs\_phys\_time\_vary\_finalize}!gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}}
\doxyparagraph{\texorpdfstring{gfs\_phys\_time\_vary\_finalize()}{gfs\_phys\_time\_vary\_finalize()}}
{\footnotesize\ttfamily subroutine, public gfs\+\_\+phys\+\_\+time\+\_\+vary\+::gfs\+\_\+phys\+\_\+time\+\_\+vary\+\_\+finalize (\begin{DoxyParamCaption}\item[{character(len=$\ast$), intent(out)}]{errmsg,  }\item[{integer, intent(out)}]{errflg }\end{DoxyParamCaption})}

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

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

\mbox{\Hypertarget{namespacegfs__phys__time__vary_a6ebfd15371832f70478af65f92f5a21f_a6ebfd15371832f70478af65f92f5a21f}\label{namespacegfs__phys__time__vary_a6ebfd15371832f70478af65f92f5a21f_a6ebfd15371832f70478af65f92f5a21f}} 
\index{gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}!con\_hr@{con\_hr}}
\index{con\_hr@{con\_hr}!gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}}
\doxyparagraph{\texorpdfstring{con\_hr}{con\_hr}}
{\footnotesize\ttfamily real(kind=kind\+\_\+phys), parameter gfs\+\_\+phys\+\_\+time\+\_\+vary\+::con\+\_\+hr = 3600.\+0\+\_\+kind\+\_\+phys\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfs__phys__time__vary_a19c59248ba906b2eb044772a535b8e31_a19c59248ba906b2eb044772a535b8e31}\label{namespacegfs__phys__time__vary_a19c59248ba906b2eb044772a535b8e31_a19c59248ba906b2eb044772a535b8e31}} 
\index{gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}!con\_99@{con\_99}}
\index{con\_99@{con\_99}!gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}}
\doxyparagraph{\texorpdfstring{con\_99}{con\_99}}
{\footnotesize\ttfamily real(kind=kind\+\_\+phys), parameter gfs\+\_\+phys\+\_\+time\+\_\+vary\+::con\+\_\+99 = 99.\+0\+\_\+kind\+\_\+phys\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfs__phys__time__vary_a78ca3ff462686f44e854535fee8522da_a78ca3ff462686f44e854535fee8522da}\label{namespacegfs__phys__time__vary_a78ca3ff462686f44e854535fee8522da_a78ca3ff462686f44e854535fee8522da}} 
\index{gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}!con\_100@{con\_100}}
\index{con\_100@{con\_100}!gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}}
\doxyparagraph{\texorpdfstring{con\_100}{con\_100}}
{\footnotesize\ttfamily real(kind=kind\+\_\+phys), parameter gfs\+\_\+phys\+\_\+time\+\_\+vary\+::con\+\_\+100 = 100.\+0\+\_\+kind\+\_\+phys\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfs__phys__time__vary_a4702a60e22f381d17789bcfd6ef57781_a4702a60e22f381d17789bcfd6ef57781}\label{namespacegfs__phys__time__vary_a4702a60e22f381d17789bcfd6ef57781_a4702a60e22f381d17789bcfd6ef57781}} 
\index{gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}!missing\_value@{missing\_value}}
\index{missing\_value@{missing\_value}!gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}}
\doxyparagraph{\texorpdfstring{missing\_value}{missing\_value}}
{\footnotesize\ttfamily real(kind=kind\+\_\+phys), parameter gfs\+\_\+phys\+\_\+time\+\_\+vary\+::missing\+\_\+value = 9.\+99e20\+\_\+kind\+\_\+phys\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfs__phys__time__vary_a0b2fb27c52e2f7e98956d97946b62bdc_a0b2fb27c52e2f7e98956d97946b62bdc}\label{namespacegfs__phys__time__vary_a0b2fb27c52e2f7e98956d97946b62bdc_a0b2fb27c52e2f7e98956d97946b62bdc}} 
\index{gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}!drythresh@{drythresh}}
\index{drythresh@{drythresh}!gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}}
\doxyparagraph{\texorpdfstring{drythresh}{drythresh}}
{\footnotesize\ttfamily real(kind=kind\+\_\+phys), parameter gfs\+\_\+phys\+\_\+time\+\_\+vary\+::drythresh = 1.e-\/4\+\_\+kind\+\_\+phys\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfs__phys__time__vary_aaee95a98d642c638ab2e3ee75cb78de6_aaee95a98d642c638ab2e3ee75cb78de6}\label{namespacegfs__phys__time__vary_aaee95a98d642c638ab2e3ee75cb78de6_aaee95a98d642c638ab2e3ee75cb78de6}} 
\index{gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}!zero@{zero}}
\index{zero@{zero}!gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}}
\doxyparagraph{\texorpdfstring{zero}{zero}}
{\footnotesize\ttfamily real(kind=kind\+\_\+phys), parameter gfs\+\_\+phys\+\_\+time\+\_\+vary\+::zero = 0.\+0\+\_\+kind\+\_\+phys\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacegfs__phys__time__vary_a0f820d7b80c17ba8b2181d798f052c06_a0f820d7b80c17ba8b2181d798f052c06}\label{namespacegfs__phys__time__vary_a0f820d7b80c17ba8b2181d798f052c06_a0f820d7b80c17ba8b2181d798f052c06}} 
\index{gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}!one@{one}}
\index{one@{one}!gfs\_phys\_time\_vary@{gfs\_phys\_time\_vary}}
\doxyparagraph{\texorpdfstring{one}{one}}
{\footnotesize\ttfamily real(kind=kind\+\_\+phys), parameter gfs\+\_\+phys\+\_\+time\+\_\+vary\+::one = 1.\+0\+\_\+kind\+\_\+phys\hspace{0.3cm}{\ttfamily [private]}}

