Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions bld/build-namelist
Original file line number Diff line number Diff line change
Expand Up @@ -3399,7 +3399,7 @@ if ($cfg->get('microphys') =~ /^mg/) {
$micro_mg_dcs = '500.D-6';
}
elsif ($phys eq 'cam7') {
$micro_mg_dcs = '600.D-6';
$micro_mg_dcs = '450.D-6';
}
}

Expand Down Expand Up @@ -3926,10 +3926,10 @@ if ($waccm_phys or
add_default($nl, 'use_gw_front' , 'val'=>'.true.');
$use_gw_convect_dp = '.true.';
#WACCM value
my $hdepth_scaling = '0.25D0' ;
my $hdepth_scaling = '0.29D0' ;
#MT value
if ($cfg->get('model_top') eq 'mt') {
$hdepth_scaling = '0.32D0';
$hdepth_scaling = '0.29D0'
}
my $qbo_forcing = '.false.';
if ($dyn eq 'fv') {
Expand All @@ -3952,7 +3952,7 @@ if ($waccm_phys or
# cam7 settings for model_top = 'lt'
add_default($nl, 'use_gw_front' , 'val'=>'.true.');
$use_gw_convect_dp = '.true.';
add_default($nl, 'gw_qbo_hdepth_scaling', 'val'=>'0.32D0');
add_default($nl, 'gw_qbo_hdepth_scaling', 'val'=>'0.29D0');
} else {
add_default($nl, 'use_gw_front' , 'val'=>'.false.');
}
Expand Down
41 changes: 23 additions & 18 deletions bld/namelist_files/namelist_defaults_cam.xml
Original file line number Diff line number Diff line change
Expand Up @@ -824,12 +824,12 @@
<effgw_rdg_resid >1.0D0</effgw_rdg_resid>

<effgw_rdg_beta >1.0D0</effgw_rdg_beta>
<effgw_rdg_beta model_top="lt" >0.5D0</effgw_rdg_beta>
<effgw_rdg_beta model_top="mt" >0.5D0</effgw_rdg_beta>
<effgw_rdg_beta model_top="lt" >0.75D0</effgw_rdg_beta>
<effgw_rdg_beta model_top="mt" >0.75D0</effgw_rdg_beta>

<effgw_rdg_beta_max >1.0D0</effgw_rdg_beta_max>
<effgw_rdg_beta_max model_top="lt" >0.5D0</effgw_rdg_beta_max>
<effgw_rdg_beta_max model_top="mt" >0.5D0</effgw_rdg_beta_max>
<effgw_rdg_beta_max model_top="lt" >0.75D0</effgw_rdg_beta_max>
<effgw_rdg_beta_max model_top="mt" >0.75D0</effgw_rdg_beta_max>

<!-- setting for gravity waves from shallow convection. -->
<effgw_beres_sh>0.03D0</effgw_beres_sh>
Expand Down Expand Up @@ -899,6 +899,7 @@
<gw_rdg_orom2min > 0.1d0 </gw_rdg_orom2min>
<alpha_gw_movmtn > 0.01d0 </alpha_gw_movmtn>
<effgw_movmtn_pbl > 1.0d0 </effgw_movmtn_pbl>
<effgw_movmtn_pbl phys="cam7" > 1.5d0 </effgw_movmtn_pbl>
<movmtn_psteer > 65000.0d0 </movmtn_psteer>
<movmtn_plaunch > 32500.0d0 </movmtn_plaunch>
<movmtn_source > 1 </movmtn_source>
Expand Down Expand Up @@ -2094,7 +2095,7 @@
<stream_ndep_mesh_filename>share/meshes/fv0.9x1.25_141008_polemod_ESMFmesh.nc</stream_ndep_mesh_filename>

<stream_ndep_data_filename >lnd/clm2/ndepdata/fndep_clm_hist_b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.ensmean_1849-2015_monthly_0.9x1.25_c180926.nc</stream_ndep_data_filename>
<stream_ndep_data_filename sim_year="1850">lnd/clm2/ndepdata/fndep_clm_WACCM6_CMIP6piControl001_y21-50avg_1850monthly_0.95x1.25_c180802.nc</stream_ndep_data_filename>
<stream_ndep_data_filename sim_year="1850">atm/cam/chem/trop_strat_mam5_ts4_aero_spinup/ndep/fndep_clm_B1850C_MT4s.1850monthly.ne30_c251220.nc</stream_ndep_data_filename>

<!-- Turbulent Mountain Stress -->
<do_tms > .false. </do_tms>
Expand Down Expand Up @@ -2186,6 +2187,7 @@
<clubb_c_K1 > 0.75 </clubb_c_K1>
<clubb_c_K10 > 0.5 </clubb_c_K10>
<clubb_c_K10h > 0.3 </clubb_c_K10h>
<clubb_c_K10h phys="cam7" > 0.280 </clubb_c_K10h>
<clubb_c_K2 > 0.125 </clubb_c_K2>
<clubb_c_K8 > 1.25 </clubb_c_K8>
<clubb_c_K9 > 0.25 </clubb_c_K9>
Expand Down Expand Up @@ -2376,24 +2378,28 @@

<micro_mg_accre_enhan_fact > 1.D0 </micro_mg_accre_enhan_fact>
<micro_mg_accre_enhan_fact microphys="mg2" > 1.D0 </micro_mg_accre_enhan_fact>
<micro_mg_accre_enhan_fact phys="cam7" > 0.731D0 </micro_mg_accre_enhan_fact>

<micro_mg_autocon_fact > 0.01D0 </micro_mg_autocon_fact>
<micro_mg_autocon_fact microphys="mg2" > 0.01D0 </micro_mg_autocon_fact>

<micro_mg_autocon_nd_exp > -1.1D0 </micro_mg_autocon_nd_exp>
<micro_mg_autocon_nd_exp microphys="mg2" > -1.1D0 </micro_mg_autocon_nd_exp>

<micro_mg_autocon_lwp_exp > 2.47D0 </micro_mg_autocon_lwp_exp>
<micro_mg_autocon_lwp_exp microphys="mg2" > 2.47D0 </micro_mg_autocon_lwp_exp>
<micro_mg_autocon_lwp_exp > 2.47D0 </micro_mg_autocon_lwp_exp>
<micro_mg_autocon_lwp_exp microphys="mg2" > 2.47D0 </micro_mg_autocon_lwp_exp>
<micro_mg_autocon_lwp_exp phys="cam7" > 2.37D0 </micro_mg_autocon_lwp_exp>

<microp_aero_bulk_scale > 2.D0 </microp_aero_bulk_scale>

<microp_aero_npccn_scale > 1.D0 </microp_aero_npccn_scale>
<microp_aero_npccn_scale microphys="mg2" > 1.D0 </microp_aero_npccn_scale>

<microp_aero_wsub_scale > 1.D0 </microp_aero_wsub_scale>
<microp_aero_wsub_scale phys="cam7" > 0.9D0 </microp_aero_wsub_scale>

<microp_aero_wsubi_scale > 1.D0 </microp_aero_wsubi_scale>
<microp_aero_wsubi_scale phys="cam7" > 1.5D0 </microp_aero_wsubi_scale>

<microp_aero_wsub_min > 0.2D0 </microp_aero_wsub_min>
<microp_aero_wsub_min phys="cam7" > 0.1D0 </microp_aero_wsub_min>
Expand All @@ -2407,6 +2413,7 @@
<micro_mg_homog_size microphys="mg2" > 25.D-6 </micro_mg_homog_size>

<micro_mg_vtrmi_factor > 1.D0 </micro_mg_vtrmi_factor>
<micro_mg_vtrmi_factor phys="cam7" > 1.39D0 </micro_mg_vtrmi_factor>
<micro_mg_vtrms_factor > 1.D0 </micro_mg_vtrms_factor>

<micro_mg_effi_factor > 1.D0 </micro_mg_effi_factor>
Expand Down Expand Up @@ -2528,7 +2535,7 @@
<dust_emis_fact hgrid="0.47x0.63" phys="cam5" >0.45D0</dust_emis_fact>
<dust_emis_fact hgrid="0.23x0.31" phys="cam5" >0.45D0</dust_emis_fact>
<dust_emis_fact phys="cam6" >0.88D0</dust_emis_fact>
<dust_emis_fact phys="cam7" >4.00D0</dust_emis_fact>
<dust_emis_fact phys="cam7" >3.20D0</dust_emis_fact>
<dust_emis_fact phys="cam6" silhs="1" >0.75D0</dust_emis_fact>
<dust_emis_fact phys="cam7" silhs="1" >4.00D0</dust_emis_fact>
<dust_emis_fact hgrid="0.47x0.63" phys="cam6" >1.13D0</dust_emis_fact>
Expand All @@ -2539,22 +2546,20 @@
<dust_emis_fact dyn="se" phys="cam5" >0.55D0</dust_emis_fact>
<dust_emis_fact dyn="fv" phys="cam5" clubb_sgs="1" >0.22D0</dust_emis_fact>
<dust_emis_fact dyn="se" phys="cam6" >1.75D0</dust_emis_fact>
<dust_emis_fact dyn="se" phys="cam7" >4.00D0</dust_emis_fact>
<dust_emis_fact dyn="mpas" phys="cam7" >4.00D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne30np4" phys="cam6" chem="trop_strat_mam4_vbs">2.0D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne30np4" phys="cam7" chem="trop_strat_mam4_vbs">4.0D0</dust_emis_fact>
<dust_emis_fact dyn="se" phys="cam7" >3.20D0</dust_emis_fact>
<dust_emis_fact dyn="mpas" phys="cam7" >3.20D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne30np4" phys="cam6" >2.0D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne30np4" phys="cam7" >3.2D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne0np4CONUS.ne30x8" phys="cam6" chem="trop_strat_mam4_vbs">2.0D0</dust_emis_fact>
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we should change the defaults for non 1 degree configurations (@dmleung)

<dust_emis_fact dyn="se" hgrid="ne0np4CONUS.ne30x8" phys="cam7" chem="trop_strat_mam4_vbs">4.0D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne30np4" phys="cam6" chem="trop_strat_mam5_t1s1">2.0D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne30np4" phys="cam7" chem="trop_strat_mam5_t1s1">4.0D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne0np4CONUS.ne30x8" phys="cam6" chem="trop_strat_mam5_t1s1">2.0D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne0np4CONUS.ne30x8" phys="cam7" chem="trop_strat_mam5_t1s1">4.0D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne30np4" phys="cam6" waccm_phys="1">2.0D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne30np4" phys="cam7" waccm_phys="1">4.0D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne30np4" phys="cam7" waccm_phys="1">3.2D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne0np4CONUS.ne30x8" phys="cam6" waccm_phys="1">2.0D0</dust_emis_fact>
<dust_emis_fact dyn="se" hgrid="ne0np4CONUS.ne30x8" phys="cam7" waccm_phys="1">4.0D0</dust_emis_fact>
<dust_emis_fact dyn="fv" phys="cam6" >1.75D0</dust_emis_fact>
<dust_emis_fact dyn="fv" phys="cam7" >4.0D0</dust_emis_fact>
<dust_emis_fact dyn="fv" phys="cam7" >3.2D0</dust_emis_fact>

<dust_emis_fact hgrid="1.9x2.5" phys="cam6" ver="chem">0.65D0</dust_emis_fact>
<dust_emis_fact hgrid="1.9x2.5" phys="cam7" ver="chem">4.0D0</dust_emis_fact>
Expand Down Expand Up @@ -2722,7 +2727,7 @@
<cldfrc_dp1 > 0.14D0 </cldfrc_dp1>
<cldfrc_dp1 phys="cam5" > 0.10D0 </cldfrc_dp1>
<cldfrc_dp1 phys="cam6" > 0.10D0 </cldfrc_dp1>
<cldfrc_dp1 phys="cam7" > 0.05D0 </cldfrc_dp1>
<cldfrc_dp1 phys="cam7" > 0.129D0 </cldfrc_dp1>
<cldfrc_dp1 dyn="fv" phys="cam4" > 0.10D0 </cldfrc_dp1>
<cldfrc_dp1 dyn="se" phys="cam4" > 0.10D0 </cldfrc_dp1>

Expand Down Expand Up @@ -2850,7 +2855,7 @@
<zmconv_c0_lnd hgrid="ne120np4" phys="cam7" > 0.0035D0 </zmconv_c0_lnd>
<zmconv_c0_lnd hgrid="C384" phys="cam7" > 0.0035D0 </zmconv_c0_lnd>
<zmconv_c0_lnd microphys="mg2" clubb_sgs="1" phys="cam7" > 0.0075D0 </zmconv_c0_lnd>
<zmconv_c0_lnd microphys="mg3" clubb_sgs="1" phys="cam7" > 0.0075D0 </zmconv_c0_lnd>
<zmconv_c0_lnd microphys="mg3" clubb_sgs="1" phys="cam7" > 0.00549D0 </zmconv_c0_lnd>
<zmconv_c0_lnd dyn="fv" phys="cam4" > 0.0035D0 </zmconv_c0_lnd>
<zmconv_c0_lnd dyn="se" phys="cam4" > 0.0035D0 </zmconv_c0_lnd>

Expand Down
95 changes: 91 additions & 4 deletions doc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,90 @@

===============================================================

Tag name: cam6_4_157
Originator(s): cacraigucar
Date: Mar 20, 2026
One-line Summary: namelist changes to support spin-up run
Github PR URL: https://github.com/ESCOMP/CAM/pull/1509

Purpose of changes (include the issue number and title text for each relevant GitHub issue):
- Update the namelist to match Cecile's settings for the spin-up run: https://github.com/ESCOMP/CAM/issues/1507
- Update 1850 aerosol and ndep datasets for CAM: https://github.com/ESCOMP/CAM/issues/1499

Describe any changes made to build system: N/A

Describe any changes made to the namelist: namelist tunings per issue 1507

List any changes to the defaults for the boundary datasets: N/A

Describe any substantial timing or memory changes: N/A

Code reviewed by: PeterHjortLauritzen, nusbaume

List all files eliminated: N/A

List all files added and what they do: N/A

List all existing files that have been modified, and describe the changes:
M bld/build-namelist
M bld/namelist_files/namelist_defaults_cam.xml
- namelist settings modified

If there were any failures reported from running test_driver.sh on any test
platform, and checkin with these failures has been OK'd by the gatekeeper,
then copy the lines from the td.*.status files for the failed tests to the
appropriate machine below. All failed tests must be justified.

derecho/intel/aux_cam:
FAIL ERI_D_Ln18.ne16pg3_ne16pg3_mt232.FHIST_C4.derecho_intel.cam-outfrq3s_eri
- pre-existing failure
ERI bug in CICE -- See: https://github.com/ESCOMP/CESM_CICE/issues/34

ERC_D_Ln9.mpasa120_mpasa120.FHISTC_LTso.derecho_intel.cam-outfrq9s_mpasa120 (Overall: DIFF) details:
ERC_D_Ln9.mpasa120_mpasa120.QPC7.derecho_intel.cam-outfrq9s_mpasa120 (Overall: DIFF) details:
ERC_D_Ln9.ne30pg2_ne30pg2_mt232.QPC7.derecho_intel.cam-outfrq9s (Overall: DIFF) details:
ERC_D_Ln9.ne30pg3_ne30pg3_mt232.F1850C_LTso.derecho_intel.cam-outfrq9s (Overall: DIFF) details:
ERI_D_Ln18.ne30pg3_ne30pg3_mt232.FHISTC_LTso.derecho_intel.cam-outfrq3s_eri (Overall: DIFF) details:
ERP_D_Ln9.ne30pg3_ne30pg3_mt232.F1850C_MTso.derecho_intel.cam-outfrq9s (Overall: DIFF) details:
ERP_Ld3.ne16pg3_ne16pg3_mg17.FHISTC_WAt1ma.derecho_intel.cam-reduced_hist1d (Overall: DIFF) details:
ERP_Ld3.ne30pg3_ne30pg3_mt232.FHISTC_MTt4s.derecho_intel.cam-outfrq1d_aoa (Overall: DIFF) details:
ERP_Ln9.f19_f19_mg17.FWsc1850.derecho_intel.cam-outfrq9s (Overall: DIFF) details:
ERP_Ln9.ne30pg3_ne30pg3_mg17.FHISTC_WAma.derecho_intel.cam-outfrq9s (Overall: DIFF) details:
ERR_Ln9.ne16pg3_ne16pg3_mt232.FHISTC_LTso.derecho_intel.cam-outfrq9s_bwic (Overall: DIFF) details:
ERS_Ln9.f09_f09_mg17.FX2000.derecho_intel.cam-outfrq9s (Overall: DIFF) details:
ERS_Ln9.ne30pg3_ne30pg3_mg17.FHISTC_WXma.derecho_intel.cam-outfrq9s_ctem (Overall: DIFF) details:
SMS_C2_D_Ln9.ne16pg3_ne16pg3_mg17.FHISTC_WXma.derecho_intel.cam-outfrq9s (Overall: DIFF) details:
SMS_D_Ln9.ne16_ne16_mg17.QPX2000.derecho_intel.cam-outfrq9s_amie (Overall: DIFF) details:
SMS_D_Ln9.ne30pg3_ne30pg3_mt232.FHISTC_MTso.derecho_intel.cam-outfrq9s (Overall: DIFF) details:
SMS_D_Ln9_P1280x1.ne30pg3_ne30pg3_mt232.FHISTC_MTt1s.derecho_intel.cam-outfrq9s_Leung_dust (Overall: DIFF) details:
SMS_Ld1.f09_f09_mg17.FW2000climo.derecho_intel.cam-outfrq1d (Overall: DIFF) details:
SMS_Ln9.f09_f09_mg17.FW1850.derecho_intel.cam-reduced_hist3s (Overall: DIFF) details:
SMS_Ln9.ne30pg3_ne30pg3_mg17.FW2000climo.derecho_intel.cam-outfrq9s_rrtmgp (Overall: DIFF) details:
- Namelist and answer differences expected for CAM7

derecho/nvhpc/aux_cam:
ERS_Ln9.ne30pg3_ne30pg3_mt232.FHISTC_LTso.derecho_nvhpc.cam-outfrq9s_gpu_default (Overall: DIFF) details:
- Namelist and answer differences expected for CAM7

izumi/nag/aux_cam:
ERC_D_Ln9.mpasa480_mpasa480_mt232.QPC7.izumi_nag.cam-outfrq9s_mpasa480 (Overall: DIFF) details:
ERC_D_Ln9.ne3pg3_ne3pg3_mt232.FHISTC_LTso.izumi_nag.cam-cosp_rad_diags (Overall: DIFF) details:
ERC_D_Ln9.ne3pg3_ne3pg3_mt232.FHISTC_LTso.izumi_nag.cam-outfrq9s_nochem (Overall: DIFF) details:
SMS_D_Ln3.ne5pg3_ne5pg3_mg37.QPX2000.izumi_nag.cam-outfrq3s (Overall: DIFF) details:
SMS_D_Ln6.ne5_ne5_mg37.QPWmaC4.izumi_nag.cam-outfrq3s_physgrid_tem (Overall: DIFF) details:
SMS_D_Ln9.f10_f10_mt232.F1850.izumi_nag.cam-outfrq9s (Overall: DIFF) details:
- Namelist and answer differences expected for CAM7

izumi/gnu/aux_cam:
ERC_D_Ln9.mpasa480_mpasa480_mt232.FHISTC_LTso.izumi_gnu.cam-outfrq9s_mpasa480 (Overall: DIFF) details:
ERC_D_Ln9.ne3pg3_ne3pg3_mt232.F1850_C4.izumi_gnu.cam-co2rmp (Overall: DIFF) details:
ERC_D_Ln9.ne3pg3_ne3pg3_mt232.FHISTC_LTso.izumi_gnu.cam-sat_lcltod (Overall: DIFF) details:
ERC_D_Ln9.ne3pg3_ne3pg3_mt232.QPC7.izumi_gnu.cam-outfrq9s (Overall: DIFF) details:
- Namelist and answer differences expected for CAM7

SMS_D_Ln3.ne3pg3_ne3pg3_mt232.PC7.izumi_gnu.cam-pc7_ne3pg3 (Overall: NLFAIL) details:
- Namelist differences expected for CAM7

===============================================================

Tag name: cam6_4_156
Expand Down Expand Up @@ -64,7 +151,7 @@ derecho/intel/aux_cam:
FAIL ERI_D_Ln18.ne16pg3_ne16pg3_mt232.FHIST_C4.derecho_intel.cam-outfrq3s_eri
- pre-existing failure
ERI bug in CICE -- See: https://github.com/ESCOMP/CESM_CICE/issues/34

DIFF ERP_D_Ln9.ne30pg3_ne30pg3_mt232.F1850C_MTso.derecho_intel.cam-outfrq9s
- expected difference due to corrections to prescribed volcanic aerosols

Expand All @@ -91,15 +178,15 @@ derecho/intel/aux_cam:
derecho/nvhpc/aux_cam: All PASS

izumi/nag/aux_cam:
DIFF ERC_D_Ln9.ne3pg3_ne3pg3_mt232.FHISTC_LTso.izumi_nag.cam-outfrq9s_nochem
DIFF ERC_D_Ln9.ne3pg3_ne3pg3_mt232.FHISTC_LTso.izumi_nag.cam-outfrq9s_nochem
DIFF SMS_D_Ln6.ne5_ne5_mg37.QPWmaC4.izumi_nag.cam-outfrq3s_physgrid_tem
- differences in fill patterns of AOD diags, otherwise bit-for-bit unchanged

izumi/gnu/aux_cam:
DIFF ERC_D_Ln9.f10_f10_mg37.QPC4.izumi_gnu.cam-outfrq3s_diags
- differences in fill patterns of AOD diags and other aerosol optics now includes
BAM aerosols, otherwise bit-for-bit unchanged

DIFF ERC_D_Ln9.f10_f10_mt232.FHIST_C5.izumi_gnu.cam-rad_diag
DIFF ERC_D_Ln9.ne3pg3_ne3pg3_mt232.F1850_C4.izumi_gnu.cam-co2rmp
DIFF ERC_D_Ln9.ne3pg3_ne3pg3_mt232.FHIST.izumi_gnu.cam-nochem_clubbmf
Expand All @@ -111,7 +198,7 @@ izumi/gnu/aux_cam:
DIFF SMS_D_Ln9.f19_f19_mt232.FW4madSD.izumi_gnu.cam-outfrq9s
- default output now includes diameters all 5 modes (for history_cesm_forcing=.true.)
otherwise bit-for-bit unchanged

Summarize any changes to answers:

larger than roundoff for F1850C_MTso compset, otherwise bit-for-bit unchanged
Expand Down
Loading