\hypertarget{rap_suite_page_rap_suite_overview}{}\doxysubsection{Overview}\label{rap_suite_page_rap_suite_overview}
The RAP suite contains the evolving parameterizations used in the NOAA operational Rapid Refresh (RAP) model which runs at 13-\/km resolution. For additional information about the RAP model, visit\+: \href{https://rapidrefresh.noaa.gov}{\texttt{ https\+://rapidrefresh.\+noaa.\+gov}}. It is one of the primary suite candidates for RRFS v1 operational implementation.

The RAP suite uses the parameterizations in the following order\+:
\begin{DoxyItemize}
\item \mbox{\hyperlink{SGSCLOUD_page}{Subgrid-\/scale Cloud Interstitial}}
\item \mbox{\hyperlink{GFS_RRTMG}{GFS RRTMG Shortwave/\+Longwave Radiation Scheme}}
\item \mbox{\hyperlink{SFC_MYNNSFL}{MYNN Surface Layer Scheme}}
\item \mbox{\hyperlink{GFS_NSST}{GFS Near-\/\+Surface Sea Temperature Scheme}}
\item \mbox{\hyperlink{RUCLSM}{RUC Land Surface Model}}
\item \mbox{\hyperlink{MYNNEDMF}{MYNN-\/\+EDMF Boundary Layer and Shallow Cloud Scheme}}
\item \mbox{\hyperlink{GFS_drag_suite}{GSL Drag Suite Scheme}}
\item \mbox{\hyperlink{GFS_OZPHYS}{GFS Ozone Photochemistry (2015) Scheme}}
\item \mbox{\hyperlink{GFS_H2OPHYS}{GFS Stratospheric H2O Scheme}}
\item \mbox{\hyperlink{CU_GF}{Grell-\/\+Freitas Scale and Aerosol Aware Convection Scheme}}
\begin{DoxyItemize}
\item \mbox{\hyperlink{group__cu__gf__deep__group}{Grell-\/\+Freitas Deep Convection Module}}
\item \mbox{\hyperlink{group__cu__gf__sh__group}{Grell-\/\+Freitas Shallow Convection Module}}
\end{DoxyItemize}
\item \mbox{\hyperlink{THOMPSON}{Thompson Aerosol-\/\+Aware Cloud Microphysics Scheme}}
\end{DoxyItemize}\hypertarget{rap_suite_page_sdf_gsdsuite}{}\doxysubsection{Suite Definition File}\label{rap_suite_page_sdf_gsdsuite}

\begin{DoxyCodeInclude}{0}
\DoxyCodeLine{<?\textcolor{keyword}{xml} \textcolor{keyword}{version}=\textcolor{stringliteral}{"{}1.0"{}} \textcolor{keyword}{encoding}=\textcolor{stringliteral}{"{}UTF-\/8"{}}?>}
\DoxyCodeLine{}
\DoxyCodeLine{<\textcolor{keywordtype}{suite} \textcolor{keyword}{name}=\textcolor{stringliteral}{"{}FV3\_RAP"{}} \textcolor{keyword}{version}=\textcolor{stringliteral}{"{}1"{}}>}
\DoxyCodeLine{  \textcolor{comment}{<!-\/-\/ <init></init> -\/-\/>}}
\DoxyCodeLine{  <\textcolor{keywordtype}{group} \textcolor{keyword}{name}=\textcolor{stringliteral}{"{}time\_vary"{}}>}
\DoxyCodeLine{    <\textcolor{keywordtype}{subcycle} \textcolor{keyword}{loop}=\textcolor{stringliteral}{"{}1"{}}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_time\_vary\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_rrtmg\_setup}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_rad\_time\_vary}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_phys\_time\_vary}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{    </\textcolor{keywordtype}{subcycle}>}
\DoxyCodeLine{  </\textcolor{keywordtype}{group}>}
\DoxyCodeLine{  <\textcolor{keywordtype}{group} \textcolor{keyword}{name}=\textcolor{stringliteral}{"{}radiation"{}}>}
\DoxyCodeLine{    <\textcolor{keywordtype}{subcycle} \textcolor{keyword}{loop}=\textcolor{stringliteral}{"{}1"{}}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_suite\_interstitial\_rad\_reset}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{sgscloud\_radpre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_rrtmg\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_radiation\_surface}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{rad\_sw\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{rrtmg\_sw}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{rrtmg\_sw\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{rrtmg\_lw\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{rrtmg\_lw}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{sgscloud\_radpost}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{rrtmg\_lw\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_rrtmg\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{    </\textcolor{keywordtype}{subcycle}>}
\DoxyCodeLine{  </\textcolor{keywordtype}{group}>}
\DoxyCodeLine{  <\textcolor{keywordtype}{group} \textcolor{keyword}{name}=\textcolor{stringliteral}{"{}physics"{}}>}
\DoxyCodeLine{    <\textcolor{keywordtype}{subcycle} \textcolor{keyword}{loop}=\textcolor{stringliteral}{"{}1"{}}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_suite\_interstitial\_phys\_reset}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_suite\_stateout\_reset}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{get\_prs\_fv3}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_suite\_interstitial\_1}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_surface\_generic\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_surface\_composites\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{dcyc2t3}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_surface\_composites\_inter}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_suite\_interstitial\_2}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{    </\textcolor{keywordtype}{subcycle}>}
\DoxyCodeLine{    \textcolor{comment}{<!-\/-\/ Surface iteration loop -\/-\/>}}
\DoxyCodeLine{    <\textcolor{keywordtype}{subcycle} \textcolor{keyword}{loop}=\textcolor{stringliteral}{"{}2"{}}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{mynnsfc\_wrapper}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_surface\_loop\_control\_part1}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{sfc\_nst\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{sfc\_nst}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{sfc\_nst\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{lsm\_ruc}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_surface\_loop\_control\_part2}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{    </\textcolor{keywordtype}{subcycle}>}
\DoxyCodeLine{    \textcolor{comment}{<!-\/-\/ End of surface iteration loop -\/-\/>}}
\DoxyCodeLine{    <\textcolor{keywordtype}{subcycle} \textcolor{keyword}{loop}=\textcolor{stringliteral}{"{}1"{}}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_surface\_composites\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{sfc\_diag}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{sfc\_diag\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_surface\_generic\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{mynnedmf\_wrapper}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_GWD\_generic\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{drag\_suite}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_GWD\_generic\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_suite\_stateout\_update}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{ozphys\_2015}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{h2ophys}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{get\_phi\_fv3}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_suite\_interstitial\_3}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_DCNV\_generic\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{cu\_gf\_driver\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{cu\_gf\_driver}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_DCNV\_generic\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_SCNV\_generic\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_SCNV\_generic\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_suite\_interstitial\_4}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{cnvc90}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_MP\_generic\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{mp\_thompson\_pre}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{mp\_thompson}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{mp\_thompson\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_MP\_generic\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{cu\_gf\_driver\_post}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{maximum\_hourly\_diagnostics}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{phys\_tend}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{    </\textcolor{keywordtype}{subcycle}>}
\DoxyCodeLine{  </\textcolor{keywordtype}{group}>}
\DoxyCodeLine{  <\textcolor{keywordtype}{group} \textcolor{keyword}{name}=\textcolor{stringliteral}{"{}stochastics"{}}>}
\DoxyCodeLine{    <\textcolor{keywordtype}{subcycle} \textcolor{keyword}{loop}=\textcolor{stringliteral}{"{}1"{}}>}
\DoxyCodeLine{      <\textcolor{keywordtype}{scheme}>\textcolor{keyword}{GFS\_stochastics}</\textcolor{keywordtype}{scheme}>}
\DoxyCodeLine{    </\textcolor{keywordtype}{subcycle}>}
\DoxyCodeLine{  </\textcolor{keywordtype}{group}>}
\DoxyCodeLine{  \textcolor{comment}{<!-\/-\/ <finalize></finalize> -\/-\/>}}
\DoxyCodeLine{</\textcolor{keywordtype}{suite}>}

\end{DoxyCodeInclude}
 ~\newline
\hypertarget{rap_suite_page_RAP_nml_option}{}\doxysubsection{Namelist}\label{rap_suite_page_RAP_nml_option}

\begin{DoxyCodeInclude}{0}
\DoxyCodeLine{\&gfs\_physics\_nml}
\DoxyCodeLine{    bl\_mynn\_edmf      = 1}
\DoxyCodeLine{    bl\_mynn\_edmf\_mom  = 1}
\DoxyCodeLine{    bl\_mynn\_tkeadvect = .true.}
\DoxyCodeLine{    cal\_pre           = .false.}
\DoxyCodeLine{    cdmbgwd           = 3.5, 1.0}
\DoxyCodeLine{    cnvcld            = .false.}
\DoxyCodeLine{    cnvgwd            = .false.}
\DoxyCodeLine{    cplflx            = .false.}
\DoxyCodeLine{    debug             = .false.}
\DoxyCodeLine{    do\_deep           = .true.}
\DoxyCodeLine{    do\_gsl\_drag\_ls\_bl = .true.}
\DoxyCodeLine{    do\_gsl\_drag\_ss    = .true.}
\DoxyCodeLine{    do\_gsl\_drag\_tofd  = .true.}
\DoxyCodeLine{    do\_mynnedmf       = .true.}
\DoxyCodeLine{    do\_mynnsfclay     = .true.}
\DoxyCodeLine{    do\_shum           = .false.}
\DoxyCodeLine{    do\_skeb           = .false.}
\DoxyCodeLine{    do\_spp            = .false.}
\DoxyCodeLine{    do\_sppt           = .false.}
\DoxyCodeLine{    dspheat           = .true.}
\DoxyCodeLine{    effr\_in           = .true.}
\DoxyCodeLine{    fhcyc             = 0}
\DoxyCodeLine{    fhlwr             = 1200.0}
\DoxyCodeLine{    fhswr             = 1200.0}
\DoxyCodeLine{    fhzero            = 1.0}
\DoxyCodeLine{    gwd\_opt           = 3}
\DoxyCodeLine{    h2o\_phys          = .true.}
\DoxyCodeLine{    hybedmf           = .false.}
\DoxyCodeLine{    iaer              = 5111}
\DoxyCodeLine{    ialb              = 1}
\DoxyCodeLine{    iau\_delthrs       = 6}
\DoxyCodeLine{    iau\_inc\_files     = ''}
\DoxyCodeLine{    iaufhrs           = 30}
\DoxyCodeLine{    icliq\_sw          = 2}
\DoxyCodeLine{    icloud\_bl         = 1}
\DoxyCodeLine{    ico2              = 2}
\DoxyCodeLine{    iems              = 1}
\DoxyCodeLine{    imfdeepcnv        = 3}
\DoxyCodeLine{    imfshalcnv        = 3}
\DoxyCodeLine{    imp\_physics       = 8}
\DoxyCodeLine{    iopt\_alb          = 2}
\DoxyCodeLine{    iopt\_btr          = 1}
\DoxyCodeLine{    iopt\_crs          = 1}
\DoxyCodeLine{    iopt\_dveg         = 2}
\DoxyCodeLine{    iopt\_frz          = 1}
\DoxyCodeLine{    iopt\_inf          = 1}
\DoxyCodeLine{    iopt\_rad          = 1}
\DoxyCodeLine{    iopt\_run          = 1}
\DoxyCodeLine{    iopt\_sfc          = 1}
\DoxyCodeLine{    iopt\_snf          = 4}
\DoxyCodeLine{    iopt\_stc          = 1}
\DoxyCodeLine{    iopt\_tbot         = 2}
\DoxyCodeLine{    iopt\_trs          = 2}
\DoxyCodeLine{    iovr              = 3}
\DoxyCodeLine{    isol              = 2}
\DoxyCodeLine{    isot              = 1}
\DoxyCodeLine{    isubc\_lw          = 2}
\DoxyCodeLine{    isubc\_sw          = 2}
\DoxyCodeLine{    ivegsrc           = 1}
\DoxyCodeLine{    kice              = 9}
\DoxyCodeLine{    ldiag3d           = .false.}
\DoxyCodeLine{    lheatstrg         = .false.}
\DoxyCodeLine{    lndp\_type         = 0}
\DoxyCodeLine{    lradar            = .true.}
\DoxyCodeLine{    lsm               = 3}
\DoxyCodeLine{    lsoil             = 4}
\DoxyCodeLine{    lsoil\_lsm         = 9}
\DoxyCodeLine{    ltaerosol         = .true.}
\DoxyCodeLine{    lwhtr             = .true.}
\DoxyCodeLine{    n\_var\_lndp        = 0}
\DoxyCodeLine{    n\_var\_spp         = 0}
\DoxyCodeLine{    nsfullradar\_diag  = 3600}
\DoxyCodeLine{    nst\_anl           = .true.}
\DoxyCodeLine{    nstf\_name         = 2, 1, 0, 0, 0}
\DoxyCodeLine{    oz\_phys           = .false.}
\DoxyCodeLine{    oz\_phys\_2015      = .true.}
\DoxyCodeLine{    pdfcld            = .false.}
\DoxyCodeLine{    pre\_rad           = .false.}
\DoxyCodeLine{    print\_diff\_pgr    = .false.}
\DoxyCodeLine{    prslrd0           = 0.0}
\DoxyCodeLine{    random\_clds       = .false.}
\DoxyCodeLine{    redrag            = .true.}
\DoxyCodeLine{    satmedmf          = .false.}
\DoxyCodeLine{    sfclay\_compute\_flux = .false.}
\DoxyCodeLine{    shal\_cnv          = .true.}
\DoxyCodeLine{    swhtr             = .true.}
\DoxyCodeLine{    trans\_trac        = .true.}
\DoxyCodeLine{    ttendlim          = -\/999}
\DoxyCodeLine{    use\_ufo           = .true.}
\DoxyCodeLine{/}

\end{DoxyCodeInclude}
 