Loading [MathJax]/extensions/tex2jax.js
CCPP SciDoc for UFS-SRW v3.0.0  SRW v3.0.0
Common Community Physics Package Developed at DTC
 
All Classes Namespaces Functions Variables Modules Pages
Loading...
Searching...
No Matches
RRFS_sas Suite

Overview

The RRFS_sas suite is one of the candidates for the future operational implementation of the Rapid Refresh Forecast System (RRFS), which can be configured using the UFS SRW App. This suite is most applicable for runs at 3-km resolution.

The RRFS_sas suite uses the parameterizations in the following order:

Suite Definition File

<?xml version="1.0" encoding="UTF-8"?>
<suite name="RRFS_sas" version="1">
<!-- <init></init> -->
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
<scheme>GFS_rrtmg_setup</scheme>
<scheme>GFS_rad_time_vary</scheme>
<scheme>GFS_phys_time_vary</scheme>
</subcycle>
</group>
<group name="radiation">
<subcycle loop="1">
<scheme>GFS_suite_interstitial_rad_reset</scheme>
<scheme>sgscloud_radpre</scheme>
<scheme>GFS_rrtmg_pre</scheme>
<scheme>GFS_radiation_surface</scheme>
<scheme>rad_sw_pre</scheme>
<scheme>rrtmg_sw</scheme>
<scheme>rrtmg_sw_post</scheme>
<scheme>rrtmg_lw</scheme>
<scheme>sgscloud_radpost</scheme>
<scheme>rrtmg_lw_post</scheme>
<scheme>GFS_rrtmg_post</scheme>
</subcycle>
</group>
<group name="physics">
<subcycle loop="1">
<scheme>GFS_suite_interstitial_phys_reset</scheme>
<scheme>GFS_suite_stateout_reset</scheme>
<scheme>get_prs_fv3</scheme>
<scheme>GFS_suite_interstitial_1</scheme>
<scheme>GFS_surface_generic_pre</scheme>
<scheme>GFS_surface_composites_pre</scheme>
<scheme>dcyc2t3</scheme>
<scheme>GFS_surface_composites_inter</scheme>
<scheme>GFS_suite_interstitial_2</scheme>
</subcycle>
<!-- Surface iteration loop -->
<subcycle loop="2">
<scheme>mynnsfc_wrapper</scheme>
<scheme>GFS_surface_loop_control_part1</scheme>
<scheme>lsm_ruc</scheme>
<scheme>clm_lake</scheme>
<scheme>GFS_surface_loop_control_part2</scheme>
</subcycle>
<!-- End of surface iteration loop -->
<subcycle loop="1">
<scheme>GFS_surface_composites_post</scheme>
<scheme>sfc_diag</scheme>
<scheme>sfc_diag_post</scheme>
<scheme>GFS_surface_generic_post</scheme>
<scheme>rrfs_smoke_wrapper</scheme>
<scheme>mynnedmf_wrapper</scheme>
<scheme>rrfs_smoke_postpbl</scheme>
<scheme>GFS_GWD_generic_pre</scheme>
<scheme>drag_suite</scheme>
<scheme>GFS_GWD_generic_post</scheme>
<scheme>GFS_suite_stateout_update</scheme>
<scheme>GFS_photochemistry</scheme>
<scheme>get_phi_fv3</scheme>
<scheme>GFS_suite_interstitial_3</scheme>
<scheme>GFS_DCNV_generic_pre</scheme>
<scheme>samfdeepcnv</scheme>
<scheme>GFS_DCNV_generic_post</scheme>
<scheme>GFS_suite_interstitial_4</scheme>
<scheme>cnvc90</scheme>
<scheme>GFS_MP_generic_pre</scheme>
<scheme>mp_thompson_pre</scheme>
<scheme>mp_thompson</scheme>
<scheme>mp_thompson_post</scheme>
<scheme>GFS_MP_generic_post</scheme>
<scheme>maximum_hourly_diagnostics</scheme>
<scheme>GFS_physics_post</scheme>
</subcycle>
</group>
<group name="stochastics">
<subcycle loop="1">
<scheme>GFS_stochastics</scheme>
</subcycle>
</group>
<!-- <finalize></finalize> -->
</suite>

Namelist

  • General physics options
    &gfs_physics_nml
    bl_mynn_edmf = 1
    bl_mynn_edmf_mom = 1
    bl_mynn_tkeadvect = .true.
    cal_pre = .false.
    cdmbgwd = 3.5, 1.0
    cnvcld = .false.
    cnvgwd = .false.
    cplflx = .false.
    debug = .false.
    do_mynnedmf = .true.
    do_mynnsfclay = .true.
    dspheat = .true.
    effr_in = .true.
    fhcyc = 0.0
    fhlwr = 900.0
    fhswr = 900.0
    fhzero = 1.0
    h2o_phys = .true.
    hybedmf = .false.
    iaer = 1011
    ialb = 2
    iau_delthrs = 6
    iau_inc_files = ''
    iaufhrs = 30
    icloud_bl = 1
    ico2 = 2
    iems = 2
    imfdeepcnv = 2
    imfshalcnv = -1
    imp_physics = 8
    isol = 2
    isot = 1
    isubc_lw = 2
    isubc_sw = 2
    ivegsrc = 1
    ldiag3d = .false.
    lheatstrg = .false.
    lradar = .true.
    lsm = 3
    lsoil_lsm = 9
    ltaerosol = .true.
    lwhtr = .true.
    nsfullradar_diag = 3600
    oz_phys = .false.
    oz_phys_2015 = .true.
    pdfcld = .false.
    pre_rad = .false.
    print_diff_pgr = .false.
    prslrd0 = 0.0
    random_clds = .false.
    redrag = .true.
    satmedmf = .false.
    sfclay_compute_flux = .true.
    shal_cnv = .false.
    swhtr = .true.
    trans_trac = .true.
    ttendlim = -999
    use_ufo = .true.
    betadcu = 1.0
    diag_log = .true.
    do_deep = .true.
    do_gsl_drag_ls_bl = .true.
    do_gsl_drag_ss = .true.
    do_gsl_drag_tofd = .true.
    do_tofd = .false.
    do_ugwp = .false.
    do_ugwp_v0 = .false.
    do_ugwp_v0_nst_only = .false.
    do_ugwp_v0_orog_only = .false.
    dt_inner = 36
    ebb_dcycle = 2
    gwd_opt = 3
    iccn = 2
    icliq_sw = 2
    iopt_alb = 2
    iopt_btr = 1
    iopt_crs = 1
    iopt_dveg = 2
    iopt_frz = 1
    iopt_inf = 1
    iopt_rad = 1
    iopt_run = 1
    iopt_sfc = 1
    iopt_snf = 4
    iopt_stc = 1
    iopt_tbot = 2
    iovr = 3
    ldiag_ugwp = .false.
    lgfdlmprad = .false.
    lightning_threat = .true.
    mosaic_lu = 0
    mosaic_soil = 0
    isncond_opt = 2
    isncovr_opt = 3
    progsigma = .true.
    sigmab_coldstart = .true.
    thsfc_loc = .false.
    rrfs_sd = .false.
    rrfs_smoke_debug = .false.
    seas_opt = 0
    mix_chem = .true.
    dust_opt = 1
    coarsepm_settling = 1
    smoke_conv_wet_coef = 0.5, 0.5, 0.5
    hwp_method = 1
    aero_ind_fdb = .false.
    aero_dir_fdb = .true.
    addsmoke_flag = 1
    wetdep_ls_opt = 1
    do_plumerise = .true.
    do_smoke_transport = .true.
    plumerisefire_frq = 30
    plume_wind_eff = 1
    dust_moist_correction = 2.0
    dust_drylimit_factor = 0.5
    dust_alpha = 10.0
    dust_gamma = 1.3
    drydep_opt = 1
    enh_mix = .false.
    wetdep_ls_alpha = 0.5
    sc_factor = 1.0
    kice = 9
    lsoil = 9
    /