\hypertarget{namespaceradcons}{}\doxysubsection{radcons Module Reference}
\label{namespaceradcons}\index{radcons@{radcons}}


This module contains some of the most frequently used math and physics constants for RRTMG.  


\doxysubsubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
character(40), parameter \mbox{\hyperlink{namespaceradcons_a346aefe1455a1374fac7e7fc0e64833e_a346aefe1455a1374fac7e7fc0e64833e}{vtagrad}} =\textquotesingle{}NCEP-\/Radiation\+\_\+driver v5.\+2 Jan 2013 \textquotesingle{}
\end{DoxyCompactItemize}
\begin{Indent}\textbf{ Constant values}\par
\begin{DoxyCompactItemize}
\item 
real(kind=kind\+\_\+phys) \mbox{\hyperlink{namespaceradcons_a71a405b1a8cfd754bdea886b4c2fcb95_a71a405b1a8cfd754bdea886b4c2fcb95}{qmin}}
\begin{DoxyCompactList}\small\item\em lower limit of saturation vapor pressure (=1.\+0e-\/10) \end{DoxyCompactList}\item 
real(kind=kind\+\_\+phys) \mbox{\hyperlink{namespaceradcons_a0571d7e1506150027e4eb1c5b9108460_a0571d7e1506150027e4eb1c5b9108460}{qme5}}
\begin{DoxyCompactList}\small\item\em lower limit of specific humidity (=1.\+0e-\/7) \end{DoxyCompactList}\item 
real(kind=kind\+\_\+phys) \mbox{\hyperlink{namespaceradcons_a17f33bd9e0b35fdc49d35934dba5819c_a17f33bd9e0b35fdc49d35934dba5819c}{qme6}}
\begin{DoxyCompactList}\small\item\em lower limit of specific humidity (=1.\+0e-\/7) \end{DoxyCompactList}\item 
real(kind=kind\+\_\+phys) \mbox{\hyperlink{namespaceradcons_adc6b36b6a0afd327ccb427fa01b5007c_adc6b36b6a0afd327ccb427fa01b5007c}{epsq}}
\begin{DoxyCompactList}\small\item\em EPSQ=1.\+0e-\/12. \end{DoxyCompactList}\item 
real, parameter \mbox{\hyperlink{namespaceradcons_a5338a883bfe18dc23e71743ff1477913_a5338a883bfe18dc23e71743ff1477913}{prsmin}} = 1.\+0e-\/6
\begin{DoxyCompactList}\small\item\em lower limit of toa pressure value in mb \end{DoxyCompactList}\item 
integer \mbox{\hyperlink{namespaceradcons_ad4911cbd5ed5b9acef165996a0b908df_ad4911cbd5ed5b9acef165996a0b908df}{itsfc}} =0
\begin{DoxyCompactList}\small\item\em control flag for LW surface temperature at air/ground interface (default=0, the value will be set in subroutine radinit) \end{DoxyCompactList}\item 
integer \mbox{\hyperlink{namespaceradcons_a704b0ffcaae20f3e3d520238fbffd1c9_a704b0ffcaae20f3e3d520238fbffd1c9}{month0}} =0
\begin{DoxyCompactList}\small\item\em new data input control variables (set/reset in subroutines radinit/radupdate)\+: \end{DoxyCompactList}\item 
integer \mbox{\hyperlink{namespaceradcons_a63fe05d9f7ec5e6db82af27cc635c863_a63fe05d9f7ec5e6db82af27cc635c863}{iyear0}} =0
\begin{DoxyCompactList}\small\item\em lower limit of saturation vapor pressure (=1.\+0e-\/10) \end{DoxyCompactList}\item 
integer \mbox{\hyperlink{namespaceradcons_af5bf0e7ce4c7937d7efcb500a45a94b5_af5bf0e7ce4c7937d7efcb500a45a94b5}{monthd}} =0
\begin{DoxyCompactList}\small\item\em lower limit of saturation vapor pressure (=1.\+0e-\/10) \end{DoxyCompactList}\item 
logical \mbox{\hyperlink{namespaceradcons_a0e0b77071a5ac078c007d0bed04c2737_a0e0b77071a5ac078c007d0bed04c2737}{loz1st}} =.true.
\begin{DoxyCompactList}\small\item\em control flag for the first time of reading climatological ozone data (set/reset in subroutines radinit/radupdate, it is used only if the control parameter ioznflg=0) \end{DoxyCompactList}\item 
real(kind=kind\+\_\+phys), parameter \mbox{\hyperlink{namespaceradcons_a1a41ce460fab6426ddd639ae6aa73fb8_a1a41ce460fab6426ddd639ae6aa73fb8}{con\+\_\+24}} = 24.\+0\+\_\+kind\+\_\+phys
\begin{DoxyCompactList}\small\item\em lower limit of saturation vapor pressure (=1.\+0e-\/10) \end{DoxyCompactList}\item 
real(kind=kind\+\_\+phys), parameter \mbox{\hyperlink{namespaceradcons_a61b4c30134c9f2b654ad47f1c5b0c852_a61b4c30134c9f2b654ad47f1c5b0c852}{con\+\_\+hr}} = 3600.\+0\+\_\+kind\+\_\+phys
\begin{DoxyCompactList}\small\item\em lower limit of saturation vapor pressure (=1.\+0e-\/10) \end{DoxyCompactList}\item 
real(kind=kind\+\_\+phys), parameter \mbox{\hyperlink{namespaceradcons_aff77f97a09bbd316604fbdf5e91ed3fe_aff77f97a09bbd316604fbdf5e91ed3fe}{con\+\_\+99}} = 99.\+0\+\_\+kind\+\_\+phys
\begin{DoxyCompactList}\small\item\em lower limit of saturation vapor pressure (=1.\+0e-\/10) \end{DoxyCompactList}\item 
real(kind=kind\+\_\+phys), parameter \mbox{\hyperlink{namespaceradcons_a8563261277dd129c27d9b95444d4ae27_a8563261277dd129c27d9b95444d4ae27}{con\+\_\+100}} = 100.\+0\+\_\+kind\+\_\+phys
\begin{DoxyCompactList}\small\item\em lower limit of saturation vapor pressure (=1.\+0e-\/10) \end{DoxyCompactList}\end{DoxyCompactItemize}
\end{Indent}


\doxysubsubsection{Variable Documentation}
\mbox{\Hypertarget{namespaceradcons_a346aefe1455a1374fac7e7fc0e64833e_a346aefe1455a1374fac7e7fc0e64833e}\label{namespaceradcons_a346aefe1455a1374fac7e7fc0e64833e_a346aefe1455a1374fac7e7fc0e64833e}} 
\index{radcons@{radcons}!vtagrad@{vtagrad}}
\index{vtagrad@{vtagrad}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{vtagrad}{vtagrad}}
{\footnotesize\ttfamily character(40), parameter radcons\+::vtagrad =\textquotesingle{}NCEP-\/Radiation\+\_\+driver v5.\+2 Jan 2013 \textquotesingle{}}

\mbox{\Hypertarget{namespaceradcons_a71a405b1a8cfd754bdea886b4c2fcb95_a71a405b1a8cfd754bdea886b4c2fcb95}\label{namespaceradcons_a71a405b1a8cfd754bdea886b4c2fcb95_a71a405b1a8cfd754bdea886b4c2fcb95}} 
\index{radcons@{radcons}!qmin@{qmin}}
\index{qmin@{qmin}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{qmin}{qmin}}
{\footnotesize\ttfamily real (kind=kind\+\_\+phys) radcons\+::qmin}

\mbox{\Hypertarget{namespaceradcons_a0571d7e1506150027e4eb1c5b9108460_a0571d7e1506150027e4eb1c5b9108460}\label{namespaceradcons_a0571d7e1506150027e4eb1c5b9108460_a0571d7e1506150027e4eb1c5b9108460}} 
\index{radcons@{radcons}!qme5@{qme5}}
\index{qme5@{qme5}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{qme5}{qme5}}
{\footnotesize\ttfamily real (kind=kind\+\_\+phys) radcons\+::qme5}

\mbox{\Hypertarget{namespaceradcons_a17f33bd9e0b35fdc49d35934dba5819c_a17f33bd9e0b35fdc49d35934dba5819c}\label{namespaceradcons_a17f33bd9e0b35fdc49d35934dba5819c_a17f33bd9e0b35fdc49d35934dba5819c}} 
\index{radcons@{radcons}!qme6@{qme6}}
\index{qme6@{qme6}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{qme6}{qme6}}
{\footnotesize\ttfamily real (kind=kind\+\_\+phys) radcons\+::qme6}

\mbox{\Hypertarget{namespaceradcons_adc6b36b6a0afd327ccb427fa01b5007c_adc6b36b6a0afd327ccb427fa01b5007c}\label{namespaceradcons_adc6b36b6a0afd327ccb427fa01b5007c_adc6b36b6a0afd327ccb427fa01b5007c}} 
\index{radcons@{radcons}!epsq@{epsq}}
\index{epsq@{epsq}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{epsq}{epsq}}
{\footnotesize\ttfamily real (kind=kind\+\_\+phys) radcons\+::epsq}

\mbox{\Hypertarget{namespaceradcons_a5338a883bfe18dc23e71743ff1477913_a5338a883bfe18dc23e71743ff1477913}\label{namespaceradcons_a5338a883bfe18dc23e71743ff1477913_a5338a883bfe18dc23e71743ff1477913}} 
\index{radcons@{radcons}!prsmin@{prsmin}}
\index{prsmin@{prsmin}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{prsmin}{prsmin}}
{\footnotesize\ttfamily real, parameter radcons\+::prsmin = 1.\+0e-\/6}

\mbox{\Hypertarget{namespaceradcons_ad4911cbd5ed5b9acef165996a0b908df_ad4911cbd5ed5b9acef165996a0b908df}\label{namespaceradcons_ad4911cbd5ed5b9acef165996a0b908df_ad4911cbd5ed5b9acef165996a0b908df}} 
\index{radcons@{radcons}!itsfc@{itsfc}}
\index{itsfc@{itsfc}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{itsfc}{itsfc}}
{\footnotesize\ttfamily integer radcons\+::itsfc =0}

\mbox{\Hypertarget{namespaceradcons_a704b0ffcaae20f3e3d520238fbffd1c9_a704b0ffcaae20f3e3d520238fbffd1c9}\label{namespaceradcons_a704b0ffcaae20f3e3d520238fbffd1c9_a704b0ffcaae20f3e3d520238fbffd1c9}} 
\index{radcons@{radcons}!month0@{month0}}
\index{month0@{month0}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{month0}{month0}}
{\footnotesize\ttfamily integer radcons\+::month0 =0}

\mbox{\Hypertarget{namespaceradcons_a63fe05d9f7ec5e6db82af27cc635c863_a63fe05d9f7ec5e6db82af27cc635c863}\label{namespaceradcons_a63fe05d9f7ec5e6db82af27cc635c863_a63fe05d9f7ec5e6db82af27cc635c863}} 
\index{radcons@{radcons}!iyear0@{iyear0}}
\index{iyear0@{iyear0}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{iyear0}{iyear0}}
{\footnotesize\ttfamily integer radcons\+::iyear0 =0}

\mbox{\Hypertarget{namespaceradcons_af5bf0e7ce4c7937d7efcb500a45a94b5_af5bf0e7ce4c7937d7efcb500a45a94b5}\label{namespaceradcons_af5bf0e7ce4c7937d7efcb500a45a94b5_af5bf0e7ce4c7937d7efcb500a45a94b5}} 
\index{radcons@{radcons}!monthd@{monthd}}
\index{monthd@{monthd}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{monthd}{monthd}}
{\footnotesize\ttfamily integer radcons\+::monthd =0}

\mbox{\Hypertarget{namespaceradcons_a0e0b77071a5ac078c007d0bed04c2737_a0e0b77071a5ac078c007d0bed04c2737}\label{namespaceradcons_a0e0b77071a5ac078c007d0bed04c2737_a0e0b77071a5ac078c007d0bed04c2737}} 
\index{radcons@{radcons}!loz1st@{loz1st}}
\index{loz1st@{loz1st}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{loz1st}{loz1st}}
{\footnotesize\ttfamily logical radcons\+::loz1st =.true.}

\mbox{\Hypertarget{namespaceradcons_a1a41ce460fab6426ddd639ae6aa73fb8_a1a41ce460fab6426ddd639ae6aa73fb8}\label{namespaceradcons_a1a41ce460fab6426ddd639ae6aa73fb8_a1a41ce460fab6426ddd639ae6aa73fb8}} 
\index{radcons@{radcons}!con\_24@{con\_24}}
\index{con\_24@{con\_24}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{con\_24}{con\_24}}
{\footnotesize\ttfamily real(kind=kind\+\_\+phys), parameter radcons\+::con\+\_\+24 = 24.\+0\+\_\+kind\+\_\+phys}

\mbox{\Hypertarget{namespaceradcons_a61b4c30134c9f2b654ad47f1c5b0c852_a61b4c30134c9f2b654ad47f1c5b0c852}\label{namespaceradcons_a61b4c30134c9f2b654ad47f1c5b0c852_a61b4c30134c9f2b654ad47f1c5b0c852}} 
\index{radcons@{radcons}!con\_hr@{con\_hr}}
\index{con\_hr@{con\_hr}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{con\_hr}{con\_hr}}
{\footnotesize\ttfamily real(kind=kind\+\_\+phys), parameter radcons\+::con\+\_\+hr = 3600.\+0\+\_\+kind\+\_\+phys}

\mbox{\Hypertarget{namespaceradcons_aff77f97a09bbd316604fbdf5e91ed3fe_aff77f97a09bbd316604fbdf5e91ed3fe}\label{namespaceradcons_aff77f97a09bbd316604fbdf5e91ed3fe_aff77f97a09bbd316604fbdf5e91ed3fe}} 
\index{radcons@{radcons}!con\_99@{con\_99}}
\index{con\_99@{con\_99}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{con\_99}{con\_99}}
{\footnotesize\ttfamily real(kind=kind\+\_\+phys), parameter radcons\+::con\+\_\+99 = 99.\+0\+\_\+kind\+\_\+phys}

\mbox{\Hypertarget{namespaceradcons_a8563261277dd129c27d9b95444d4ae27_a8563261277dd129c27d9b95444d4ae27}\label{namespaceradcons_a8563261277dd129c27d9b95444d4ae27_a8563261277dd129c27d9b95444d4ae27}} 
\index{radcons@{radcons}!con\_100@{con\_100}}
\index{con\_100@{con\_100}!radcons@{radcons}}
\doxyparagraph{\texorpdfstring{con\_100}{con\_100}}
{\footnotesize\ttfamily real(kind=kind\+\_\+phys), parameter radcons\+::con\+\_\+100 = 100.\+0\+\_\+kind\+\_\+phys}

