diff --git a/cime_config/testdefs/testlist_cam.xml b/cime_config/testdefs/testlist_cam.xml index 4681270a..881be0ea 100644 --- a/cime_config/testdefs/testlist_cam.xml +++ b/cime_config/testdefs/testlist_cam.xml @@ -61,6 +61,15 @@ + + + + + + + + + diff --git a/cime_config/testdefs/testmods_dirs/cam/outfrq_uw_shallow_derecho/shell_commands b/cime_config/testdefs/testmods_dirs/cam/outfrq_uw_shallow_derecho/shell_commands new file mode 100644 index 00000000..c49b49a8 --- /dev/null +++ b/cime_config/testdefs/testmods_dirs/cam/outfrq_uw_shallow_derecho/shell_commands @@ -0,0 +1 @@ + ./xmlchange CAM_CONFIG_OPTS="--dyn none --physics-suites convect_shallow_uw" diff --git a/cime_config/testdefs/testmods_dirs/cam/outfrq_uw_shallow_derecho/user_nl_cam b/cime_config/testdefs/testmods_dirs/cam/outfrq_uw_shallow_derecho/user_nl_cam new file mode 100644 index 00000000..58ba6455 --- /dev/null +++ b/cime_config/testdefs/testmods_dirs/cam/outfrq_uw_shallow_derecho/user_nl_cam @@ -0,0 +1,23 @@ +ncdata = '/glade/campaign/cesm/community/amwg/sima_baselines/cam_sima_test_snapshots/cam_ne3pg3_fhistc5_uw_convect_shallow_snapshot_derecho_gnu_before_c20260604.nc' +ncdata_check = '/glade/campaign/cesm/community/amwg/sima_baselines/cam_sima_test_snapshots/cam_ne3pg3_fhistc5_uw_convect_shallow_snapshot_derecho_gnu_after_c20260604.nc' + +debug_output = 1 + +! tolerances for testing +ncdata_check_err = .true. +min_difference = 2e-15 + +! FHIST_C5 snapshot: +pver = 30 + +! snapshot is sourced from the SE dycore: +uwshcu_rpen = 5.0 + +! history fields for CAM5 shallow convection: +hist_output_frequency;h1: 1*nsteps +hist_max_frames;h1: 1 +hist_add_inst_fields;h1: CMFDT,CMFDQ,CMFDLIQ,CMFDICE,CMFDQR,DQP,ICWMRSH,CMFSL,CMFLQ,FREQSH,CMFMCSH,PRECSH +hist_add_inst_fields;h1: UWFLXPRC,UWFLXSNW +hist_add_inst_fields;h1: qtflx_Cu, slflx_Cu, uflx_Cu, vflx_Cu, qtten_Cu, slten_Cu, uten_Cu, vten_Cu, qvten_Cu, qlten_Cu, qiten_Cu, cbmf_Cu, ufrcinvbase_Cu, ufrclcl_Cu, winvbase_Cu, wlcl_Cu, plcl_Cu, pinv_Cu, plfc_Cu, pbup_Cu, ppen_Cu, qtsrc_Cu, thlsrc_Cu, thvlsrc_Cu, emfkbup_Cu, cin_Cu, cinlcl_Cu, cbmflimit_Cu, tkeavg_Cu, zinv_Cu, rcwp_Cu, rlwp_Cu, riwp_Cu, tophgt_Cu, wu_Cu, ufrc_Cu, qtu_Cu, thlu_Cu, thvu_Cu, uu_Cu, vu_Cu, qtu_emf_Cu, thlu_emf_Cu, uu_emf_Cu, vu_emf_Cu, umf_Cu, uemf_Cu, qcu_Cu, qlu_Cu, qiu_Cu, cufrc_Cu, fer_Cu, fdr_Cu, dwten_Cu, diten_Cu, qrten_Cu, qsten_Cu, flxrain_Cu, flxsnow_Cu, ntraprd_Cu, ntsnprd_Cu, excessu_Cu, excess0_Cu, xc_Cu, aquad_Cu, bquad_Cu, cquad_Cu, bogbot_Cu, bogtop_Cu, exit_UWCu_Cu, exit_conden_Cu, exit_klclpver_Cu, exit_klfcpver_Cu, exit_ufrc_Cu, exit_wtw_Cu, exit_drycore_Cu, exit_wu_Cu, exit_cufilter_Cu, exit_kinv1_Cu, exit_rei_Cu, limit_shcu_Cu, limit_negcon_Cu, limit_ufrc_Cu, limit_ppen_Cu, limit_emf_Cu, limit_cinlcl_Cu, limit_cin_Cu, limit_cbmf_Cu, limit_rei_Cu, ind_delcin_Cu +hist_precision;h1: REAL64 + diff --git a/src/data/registry.xml b/src/data/registry.xml index fd9a8aa0..6a4d90d1 100644 --- a/src/data/registry.xml +++ b/src/data/registry.xml @@ -617,6 +617,20 @@ horizontal_dimension vertical_layer_dimension CLDICE cnst_CLDICE + + Cloud liquid number with respect to moist air plus all airborne condensates + horizontal_dimension vertical_layer_dimension + NUMLIQ cnst_NUMLIQ + + + Cloud ice number with respect to moist air plus all airborne condensates + horizontal_dimension vertical_layer_dimension + NUMICE cnst_NUMICE + @@ -1553,6 +1567,22 @@ 0.0_kind_phys + + horizontal_dimension + 0.0_kind_phys + pbuf_cush + + + horizontal_dimension vertical_interface_dimension + 0.0_kind_phys + pbuf_tke +