Skip to content

Commit c25cc60

Browse files
committed
Add Hack shallow convection test.
1 parent 92c05d6 commit c25cc60

File tree

3 files changed

+43
-0
lines changed

3 files changed

+43
-0
lines changed

cime_config/testdefs/testlist_cam.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,15 @@
5252
<option name="comment">Test for Zhang McFarlane physics</option>
5353
</options>
5454
</test>
55+
<test compset="FPHYStest" grid="ne5np4_ne5np4_mg37" name="SMS_Ln2" testmods="cam/outfrq_hack_shallow_derecho">
56+
<machines>
57+
<machine name="derecho" compiler="gnu" category="aux_sima"/>
58+
</machines>
59+
<options>
60+
<option name="wallclock">00:10:00</option>
61+
<option name="comment">Test for Hack shallow convection scheme</option>
62+
</options>
63+
</test>
5564

5665
<!-- Derecho dycore tests -->
5766
<test compset="FKESSLER" grid="mpasa480_mpasa480" name="SMS_Ln9" testmods="cam/outfrq_kessler_mpas_derecho">
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
./xmlchange CAM_CONFIG_OPTS="--dyn none --physics-suites convect_shallow_hack"
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
! these are QPC4 snapshots and require custom physical constant definitions.
2+
ncdata = '/glade/campaign/cesm/community/amwg/sima_baselines/cam_sima_test_snapshots/cam_ne5np4_hack_convect_shallow_snapshot_derecho_gnu_before_c20250220.nc'
3+
ncdata_check = '/glade/campaign/cesm/community/amwg/sima_baselines/cam_sima_test_snapshots/cam_ne5np4_hack_convect_shallow_snapshot_derecho_gnu_after_c20250220.nc'
4+
5+
pver = 26
6+
user_defined_cpwv = 1.846e3
7+
user_defined_gravit = 9.79764
8+
user_defined_mwdry = 28.96623324623746
9+
user_defined_mwh2o = 18.01618112892741
10+
user_defined_rearth = 6.37100e6
11+
user_defined_sday = 86164.10063718943
12+
13+
zmconv_c0_lnd = 0.0035D0
14+
zmconv_c0_ocn = 0.0035D0
15+
zmconv_capelmt = 70.0
16+
zmconv_dmpdz = -1.0E-3
17+
zmconv_ke = 5.0E-6
18+
zmconv_ke_lnd = 3.0E-6
19+
zmconv_momcd = 0.4000D0
20+
zmconv_momcu = 0.4000D0
21+
zmconv_num_cin = 5
22+
zmconv_parcel_pbl = .false.
23+
zmconv_tau = 3600.0
24+
zmconv_tiedke_add = 0.5
25+
26+
! snapshot is sourced from SE dycore
27+
hkconv_c0 = 1.0e-4
28+
29+
! history fields for CAM4 Hack shallow convection
30+
hist_output_frequency;h1: 1*nsteps
31+
hist_max_frames;h1: 1
32+
hist_add_inst_fields;h1: CMFDT,CMFDQ,CMFDLIQ,CMFDICE,CMFDQR,DQP,ICWMRSH,CMFSL,CMFLQ,FREQSH,EVAPTCM,FZSNTCM,EVSNTCM,HKNTPRPD,HKNTSNPD,HKFLXPRC,HKFLXSNW,HKEIHEAT,EVAPQCM,PRECSH,CMFMCSH,CMFMC,CLDTOP,CLDBOT,PCLDTOP,PCLDBOT,ZMDLF,SHDLF
33+
hist_precision;h1: REAL64

0 commit comments

Comments
 (0)